home *** CD-ROM | disk | FTP | other *** search
/ Fritz: All Fritz / All Fritz.zip / All Fritz / FILES / COMMADIO / RECON.LZH / RECON1.EXE / RECON201.DOC < prev    next >
Text File  |  1991-07-15  |  265KB  |  6,357 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9. RRR  RRRRRR
  10. RRRRRRRRRRRRR
  11. RRRRRR     RRRR                                                 tm
  12. RRRR         RRRR
  13. RRRR          RRRR
  14. RRRR          RRRR
  15. RRRR         RRRR
  16. RRRR        RRRR
  17. RRRR      RRRR
  18. RRRRRRRRRRRRR      eeeeee       ccccc       oooooo     nn  nnnn
  19. RRRRRRRRRRR       eeeeeeee     ccccccc     oooooooo    nnnnnnnnnn
  20. RRRR    RRRR     eee    eee   ccc   ccc   ooo    ooo   nnnn    nnn
  21. RRRR     RRRR   eeeeeeeeeee  ccc         ooo      ooo  nnn     nnn
  22. RRRR      RRRR  eee          ccc         ooo      ooo  nnn     nnn
  23. RRRR       RRRR  eee          ccc         ooo    ooo   nnn     nnn
  24. RRRR        RRRR   eeeeeee      cccccc      ooooooo    nnn     nnn
  25. RRRR         RRRR    eeee         ccc         oooo     nnn     nnn
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.                Recon (tm)  version 2.01
  34.  
  35.  
  36.                June 1991 release
  37.  
  38.  
  39.                Shareware, Copyright 1989-1990,  Orest W. Skrypuch
  40.  
  41.  
  42.  
  43.  
  44.  
  45.                              ┌─────────┐
  46.                        ┌─────┴───┐     │              (R)
  47.                      ──│         │o    │──────────────────
  48.                        │   ┌─────┴╨──┐ │  Association of
  49.                        │   │         │─┘  Shareware
  50.                        └───│    o    │    Professionals
  51.                      ──────│    ║    │────────────────────
  52.                            └────╨────┘    MEMBER
  53.  
  54.  
  55.  
  56.  
  57.      ***************** WARRANTY DISCLAIMER ****************
  58.  
  59.  
  60.  
  61.                        Recon (tm) v2.01
  62.  
  63.  
  64.  
  65.           PLEASE READ THIS INFORMATION CAREFULLY
  66.           ======================================
  67.  
  68.  
  69.  
  70.      Users of Recon must accept the following disclaimer of
  71. warranty:
  72.  
  73.  
  74.     TRIAL USE (SHAREWARE EVALUATION VERSION) WARRANTY DISCLAIMER
  75.     ------------------------------------------------------------
  76.  
  77.     THIS COPYRIGHTED SOFTWARE AND ITS DOCUMENTATION IS PROVIDED
  78.     ON AN "AS IS" BASIS.  AMDOX CO. LTD. AND THE AUTHOR MAKE NO
  79.     WARRANTY OF ANY KIND, EXPRESSED OR IMPLIED, INCLUDING WITHOUT
  80.     LIMITATION, ANY WARRANTIES OF MERCHANTABILITY AND/OR FITNESS
  81.     FOR A PARTICULAR PURPOSE.
  82.  
  83.     THE USER ASSUMES ALL RISKS OF THE USE OF THIS SOFTWARE. 
  84.     AMDOX CO. LTD. AND THE AUTHOR ASSUME NO LIABILITY FOR DAMAGES,
  85.     DIRECT OR CONSEQUENTIAL, WHICH MAY RESULT FROM THE USE OR
  86.     MISUSE OF RECON.
  87.  
  88.  
  89.      As it cannot be guaranteed that loss of data will not occur,
  90. Recon should be tested with non-critical data.  As always,
  91. judicious backups are a wise and necessary continuing precaution.
  92.  
  93.  
  94.  
  95.      ***************** WARRANTY DISCLAIMER ****************
  96.  
  97.  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch      page i
  98. -------------------------------------------------------------------
  99.  
  100.  
  101.                            Table of Contents
  102.  
  103. 1  Introduction . . . . . . . . . . . . . . . . . . . . . . . .   1
  104. 1.1  Why Recon instead of BRAND X . . . . . . . . . . . . . . .   1
  105. 1.2  Example CompuServe "sweep" . . . . . . . . . . . . . . . .   2
  106. 1.3  Summary of features. . . . . . . . . . . . . . . . . . . .   3
  107. 1.4  What's new ? . . . . . . . . . . . . . . . . . . . . . . .   4
  108. 1.5  What is Shareware. . . . . . . . . . . . . . . . . . . . .   5
  109. 1.6  Registration . . . . . . . . . . . . . . . . . . . . . . .   6
  110. 1.7  Distribution Policies. . . . . . . . . . . . . . . . . . .   8
  111. 1.8  Association of Shareware Professionals Ombudsman . . . . .   8
  112.  
  113. 2  Installation . . . . . . . . . . . . . . . . . . . . . . . .  10
  114. 2.1  Documentation. . . . . . . . . . . . . . . . . . . . . . .  10
  115. 2.2  Software . . . . . . . . . . . . . . . . . . . . . . . . .  11
  116. 2.3  Starting it up . . . . . . . . . . . . . . . . . . . . . .  11
  117. 2.4  Help!. . . . . . . . . . . . . . . . . . . . . . . . . . .  13
  118. 2.5  Where to from here?. . . . . . . . . . . . . . . . . . . .  13
  119. 2.6  Support & Thanks . . . . . . . . . . . . . . . . . . . . .  14
  120.  
  121. 3  Tutorial . . . . . . . . . . . . . . . . . . . . . . . . . .  15
  122. 3.1  Pulldown menus . . . . . . . . . . . . . . . . . . . . . .  15
  123. 3.2  Entering a filespec. . . . . . . . . . . . . . . . . . . .  16
  124. 3.3  Text Entry Boxes . . . . . . . . . . . . . . . . . . . . .  17
  125. 3.4  Loading a File . . . . . . . . . . . . . . . . . . . . . .  18
  126. 3.5  Browsing a File. . . . . . . . . . . . . . . . . . . . . .  21
  127. 3.6  Mouse HOT ZONES. . . . . . . . . . . . . . . . . . . . . .  25
  128. 3.7  Searching. . . . . . . . . . . . . . . . . . . . . . . . .  26
  129. 3.8  Other Options. . . . . . . . . . . . . . . . . . . . . . .  27
  130.    3.8.1  Jumping and Tagging . . . . . . . . . . . . . . . . .  27
  131.    3.8.2  Editing messages. . . . . . . . . . . . . . . . . . .  28
  132.    3.8.3  Printing. . . . . . . . . . . . . . . . . . . . . . .  30
  133.    3.8.4  Full Screen Index . . . . . . . . . . . . . . . . . .  30
  134.    3.8.5  Resorting the file. . . . . . . . . . . . . . . . . .  32
  135. 3.9  Fancy stuff. . . . . . . . . . . . . . . . . . . . . . . .  32
  136.    3.9.1  MARKing messages. . . . . . . . . . . . . . . . . . .  32
  137.    3.9.2  Splitting off messages, "archiving" . . . . . . . . .  34
  138.    3.9.3  DELETE messages . . . . . . . . . . . . . . . . . . .  36
  139.    3.9.4  MOVE messages . . . . . . . . . . . . . . . . . . . .  36
  140.    3.9.5  All those shortcuts . . . . . . . . . . . . . . . . .  37
  141.    3.9.6  Invert it . . . . . . . . . . . . . . . . . . . . . .  37
  142.    3.9.7  MARK by AGE . . . . . . . . . . . . . . . . . . . . .  38
  143. 3.10  Filespec pick list. . . . . . . . . . . . . . . . . . . .  39
  144. 3.11  The Recon REPLY EDITOR and related options. . . . . . . .  41
  145. 3.12  INTERACTIVE mode AGE/Save&Exit. . . . . . . . . . . . . .  42
  146. 3.13  Primer on "BATCH" mode. . . . . . . . . . . . . . . . . .  43
  147. 3.14  .MSG file annotation. . . . . . . . . . . . . . . . . . .  44
  148. 3.15  Customizable Settings . . . . . . . . . . . . . . . . . .  47
  149. 3.16  the MENU Shell. . . . . . . . . . . . . . . . . . . . . .  48
  150. 3.17  alternate PARAMS. . . . . . . . . . . . . . . . . . . . .  48
  151. 3.18  That's All. . . . . . . . . . . . . . . . . . . . . . . .  49  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page ii
  152. -------------------------------------------------------------------
  153.  
  154. 4  Start up Options . . . . . . . . . . . . . . . . . . . . . .  50
  155. 4.1  Message files to process, the  <filespec>  parameter . . .  50
  156. 4.2  PARAMS.CIS location: the /P parameter. . . . . . . . . . .  51
  157. 4.3  Quiet operation, the /Q parameter. . . . . . . . . . . . .  51
  158. 4.4  Disable File Backup, the /NOBAK parameter. . . . . . . . .  52
  159. 4.5  Disable disk space checking, the /NODCHECK parameter . . .  52
  160. 4.6  specify startup PARAMS file, the /EXT parameter. . . . . .  52
  161. 4.7  settings main color, the /COLOR parameter. . . . . . . . .  53
  162. 4.8  Monochrome displays with Color cards, the /MONO parameter.  53
  163. 4.9  Use EMS for overlays, /EMSOVR parameter. . . . . . . . . .  53
  164. 4.10  force Navigate Panel, the /NPH parameter. . . . . . . . .  54
  165. 4.11  Adjusting OUTBOX times, the /TZADJ parameter. . . . . . .  54
  166. 4.12  BATCH mode command line parameters. . . . . . . . . . . .  55
  167. 4.13  TAPPATH DOS Environment variable. . . . . . . . . . . . .  55
  168. 4.14  TMKPATH DOS Environment variable. . . . . . . . . . . . .  56
  169. 4.15  RTEMP DOS Environment variable. . . . . . . . . . . . . .  56
  170. 4.16  NOMOUSE DOS Environment variable. . . . . . . . . . . . .  56
  171.  
  172. 5  INTERACTIVE mode . . . . . . . . . . . . . . . . . . . . . .  58
  173. 5.1  File panel . . . . . . . . . . . . . . . . . . . . . . . .  59
  174.    5.1.1  Load. . . . . . . . . . . . . . . . . . . . . . . . .  59
  175.    5.1.2  Pick. . . . . . . . . . . . . . . . . . . . . . . . .  61
  176.    5.1.3  Save&Exit . . . . . . . . . . . . . . . . . . . . . .  62
  177.    5.1.4  AGE/Save&Exit . . . . . . . . . . . . . . . . . . . .  62
  178.    5.1.5  Exit. . . . . . . . . . . . . . . . . . . . . . . . .  64
  179.    5.1.6  Status. . . . . . . . . . . . . . . . . . . . . . . .  64
  180.    5.1.7  Edit Settings . . . . . . . . . . . . . . . . . . . .  64
  181.       5.1.7.1  global: General. . . . . . . . . . . . . . . . .  65
  182.       5.1.7.2  global/forum: View/Send. . . . . . . . . . . . .  67
  183.       5.1.7.3  global/forum: Sort . . . . . . . . . . . . . . .  68
  184.    5.1.8  Save Settings . . . . . . . . . . . . . . . . . . . .  69
  185.    5.1.9  PARAMS file . . . . . . . . . . . . . . . . . . . . .  70
  186.    5.1.10  shell MENU . . . . . . . . . . . . . . . . . . . . .  70
  187.    5.1.11  Quit Recon . . . . . . . . . . . . . . . . . . . . .  72
  188. 5.2  Navigate panel . . . . . . . . . . . . . . . . . . . . . .  72
  189.    5.2.1  scroll UP, scroll DOWN. . . . . . . . . . . . . . . .  72
  190.    5.2.2  msg UP {flt}, msg DOWN {flt}. . . . . . . . . . . . .  72
  191.    5.2.3  message UP, message DOWN. . . . . . . . . . . . . . .  73
  192.    5.2.4  prev THREAD/CORRES. . . . . . . . . . . . . . . . . .  73
  193.    5.2.5  STARTofTHD, FINISHofTHD . . . . . . . . . . . . . . .  73
  194.    5.2.6  neXt THREAD/CORRES. . . . . . . . . . . . . . . . . .  73
  195.    5.2.7  BEGofFILE, ENDofFILE. . . . . . . . . . . . . . . . .  74
  196. 5.3  Action panel . . . . . . . . . . . . . . . . . . . . . . .  74
  197.    5.3.1  MARK. . . . . . . . . . . . . . . . . . . . . . . . .  74
  198.    5.3.2  UnMARK. . . . . . . . . . . . . . . . . . . . . . . .  75
  199.    5.3.3  Mark by AGE . . . . . . . . . . . . . . . . . . . . .  75
  200.    5.3.4  Invert. . . . . . . . . . . . . . . . . . . . . . . .  76
  201.    5.3.5  Copy. . . . . . . . . . . . . . . . . . . . . . . . .  76
  202.    5.3.6  Delete. . . . . . . . . . . . . . . . . . . . . . . .  77
  203.    5.3.7  Move. . . . . . . . . . . . . . . . . . . . . . . . .  78
  204.    5.3.8  HOLD. . . . . . . . . . . . . . . . . . . . . . . . .  78  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page iii
  205. -------------------------------------------------------------------
  206.  
  207. 5.4  View panel . . . . . . . . . . . . . . . . . . . . . . . .  78
  208.    5.4.1  Searching . . . . . . . . . . . . . . . . . . . . . .  79
  209.       5.4.1.1  Search . . . . . . . . . . . . . . . . . . . . .  79
  210.       5.4.1.2  Next HIT . . . . . . . . . . . . . . . . . . . .  79
  211.       5.4.1.3  Previous HIT . . . . . . . . . . . . . . . . . .  79
  212.       5.4.1.4  Searching:  header and/or message text . . . . .  79
  213.       5.4.1.5  Searching:  case sensitivity . . . . . . . . . .  80
  214.    5.4.2  Filters . . . . . . . . . . . . . . . . . . . . . . .  80
  215.       5.4.2.1  Filters:  MARKed . . . . . . . . . . . . . . . .  80
  216.       5.4.2.2  Filters:  NEW. . . . . . . . . . . . . . . . . .  80
  217.       5.4.2.3  Filters:  UserID group . . . . . . . . . . . . .  81
  218.       5.4.2.4  Filters:  Branch . . . . . . . . . . . . . . . .  81
  219.       5.4.2.5  Filters:  DELETED. . . . . . . . . . . . . . . .  82
  220. 5.5  Connect panel. . . . . . . . . . . . . . . . . . . . . . .  82
  221.    5.5.1  send MESSAGE/FILE . . . . . . . . . . . . . . . . . .  82
  222.       5.5.1.1  send FILE/CMail. . . . . . . . . . . . . . . . .  83
  223.    5.5.2  send REPLY. . . . . . . . . . . . . . . . . . . . . .  84
  224.    5.5.3  Recon editor. . . . . . . . . . . . . . . . . . . . .  84
  225.    5.5.4  shell to external editor. . . . . . . . . . . . . . .  85
  226.    5.5.5  DOWnload from LIB . . . . . . . . . . . . . . . . . .  86
  227.    5.5.6  Scripts . . . . . . . . . . . . . . . . . . . . . . .  87
  228.       5.5.6.1  DELETE message on CIS. . . . . . . . . . . . . .  87
  229.       5.5.6.2  REAd thread from ROOT. . . . . . . . . . . . . .  87
  230.       5.5.6.3   REAd message NUMber . . . . . . . . . . . . . .  87
  231.       5.5.6.4  REAd THRead from NUMber. . . . . . . . . . . . .  87
  232.       5.5.6.5   REAd SUBject. . . . . . . . . . . . . . . . . .  88
  233.    5.5.7  DEselect. . . . . . . . . . . . . . . . . . . . . . .  88
  234.       5.5.7.1  Advanced thread marks. . . . . . . . . . . . . .  89
  235.    5.5.8  UserID list . . . . . . . . . . . . . . . . . . . . .  89
  236.       5.5.8.1  LOOKUP  UserID . . . . . . . . . . . . . . . . .  89
  237. 5.6  Other panel. . . . . . . . . . . . . . . . . . . . . . . .  90
  238.    5.6.1  Jump. . . . . . . . . . . . . . . . . . . . . . . . .  90
  239.    5.6.2  Jump ROOT . . . . . . . . . . . . . . . . . . . . . .  90
  240.    5.6.3  Tag message . . . . . . . . . . . . . . . . . . . . .  91
  241.    5.6.4  Goto Subject. . . . . . . . . . . . . . . . . . . . .  91
  242.    5.6.5  Edit. . . . . . . . . . . . . . . . . . . . . . . . .  91
  243.       5.6.5.1  Edit:  THREAD/message/MARKed subject(s). . . . .  91
  244.       5.6.5.2  Edit:  message number. . . . . . . . . . . . . .  92
  245.       5.6.5.3  Edit:  message "in reply to" number. . . . . . .  92
  246.    5.6.6  Print . . . . . . . . . . . . . . . . . . . . . . . .  92
  247.    5.6.7  Index . . . . . . . . . . . . . . . . . . . . . . . .  93
  248.    5.6.8  Sort file . . . . . . . . . . . . . . . . . . . . . .  94
  249.       5.6.8.1  Sort:  CIS Thread sort/date time sort. . . . . .  94
  250.       5.6.8.2  Sort:  MAIL correspondent sort ON/OFF. . . . . .  95
  251.       5.6.8.3  Sort:  threads by DATE/SUBJECT . . . . . . . . .  95
  252.       5.6.8.4  Sort:  GROUP/IGNORE sections . . . . . . . . . .  96
  253.  
  254. 6  BATCH mode . . . . . . . . . . . . . . . . . . . . . . . . .  97
  255. 6.1  BATCH mode:  <filespec> and /B parameter . . . . . . . . .  97
  256. 6.2  BATCH mode THREAD AGEing:  /TAGE:### . . . . . . . . . . .  98
  257. 6.3  BATCH mode message AGEing:  /MAGE:###. . . . . . . . . . .  99
  258. 6.4  BATCH mode:  the /DEL parameter. . . . . . . . . . . . . . 100
  259. 6.5  BATCH mode:  the /A parameter. . . . . . . . . . . . . . . 100
  260. 6.6  BATCH mode:  the /ALLFOR parameter . . . . . . . . . . . . 100
  261. 6.7  .MSG file annotation, the /ANN parameter . . . . . . . . . 101  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page iv
  262. -------------------------------------------------------------------
  263.  
  264. 7  Appendices . . . . . . . . . . . . . . . . . . . . . . . . . 102
  265. 7.1  Memory considerations. . . . . . . . . . . . . . . . . . . 102
  266. 7.2  Updating from 1.80/1.80a . . . . . . . . . . . . . . . . . 102
  267. 7.3  Example Recon2.SET file. . . . . . . . . . . . . . . . . . 104
  268. 7.4  DESQview . . . . . . . . . . . . . . . . . . . . . . . . . 105
  269. 7.5  Windows. . . . . . . . . . . . . . . . . . . . . . . . . . 105
  270. 7.6  Hardware requirements. . . . . . . . . . . . . . . . . . . 106
  271. 7.7  Appendix x: Program notes. . . . . . . . . . . . . . . . . 106
  272. 7.8  Sysop functions. . . . . . . . . . . . . . . . . . . . . . 107
  273.    7.8.1  Forward on Board. . . . . . . . . . . . . . . . . . . 107
  274.    7.8.2  Forward by MAIL . . . . . . . . . . . . . . . . . . . 107
  275.    7.8.3  Change Section/Subject. . . . . . . . . . . . . . . . 108
  276.    7.8.4  Hold functions. . . . . . . . . . . . . . . . . . . . 108
  277.    7.8.5  Sysop Delete. . . . . . . . . . . . . . . . . . . . . 108
  278.  
  279. 8  Document Index . . . . . . . . . . . . . . . . . . . . . . . 109
  280.  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page   1
  281. -------------------------------------------------------------------
  282.  
  283.  
  284. 1  Introduction
  285. ===============
  286.  
  287. You will find Recon useful for two overlapping purposes:
  288.  
  289.      1)   As a tool to review TAPCIS downloaded messages from
  290.           within .MSG files that are kept trim and sorted into
  291.           context, and to then generate replies and other ONLINE
  292.           activity.
  293.  
  294.      2)   As a general CompuServe format message file manager
  295.           allowing you to sort, browse, prune, and organize &
  296.           archive CompuServe message files.
  297.  
  298.      Recon can also help organize TAPCIS and the hodge-podge of
  299. TAPCIS add-on programs with its use of an intelligent memory
  300. swapping MENU Shell.
  301.  
  302.  
  303. 1.1  Why Recon instead of BRAND X
  304. ---------------------------------
  305.  
  306.      Recon is BOTH an interactive pulldown menu driven message
  307. file manager AND it can be run in batch mode.
  308.  
  309.      While viewing messages in INTERACTIVE mode you can generate
  310. message replies with Recon, create file download scripts, and
  311. other ONLINE activities for TAPCIS to carry out.  No other message
  312. file utility provides this ability.
  313.  
  314.      When batch processing a TAPCIS .MSG file Recon can embed
  315. "navigation" text to direct and greatly enhance your ability to
  316. view a .MSG file WITHIN TAPCIS.  No other message file "viewer"
  317. utility provides this feature.
  318.  
  319.      Recon has both INTERACTIVE and BATCH mode, date and file size
  320. driven, extraction & deletion/archiving facilities, this makes it
  321. easy to keep your message files trimmed, sorted and more
  322. manageable.
  323.  
  324.      TAPCIS' OUTBOX messages are incomplete, in terms of
  325. CompuServe message numbers, TO/FROM lines, and most importantly
  326. the "message number thread links".  Recon has the UNIQUE ability
  327. to first reconstruct these, then sort into proper thread order and
  328. eliminate duplicates, even when these OUTBOX messages are mixed
  329. with messages downloaded from CompuServe. (Recon lets you put the
  330. OUTBOX copies in your .MSG files)  No other message file utility
  331. is able to do this.
  332.  
  333.      Recon handles both INTERNET and CompuServe MAIL message
  334. sorting transparently.
  335.  
  336.      Although specifically designed for the management of TAPCIS
  337. .SAV/.MSG files, Recon handles any CompuServe format message file.  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page   2
  338. -------------------------------------------------------------------
  339.  
  340. In fact you will likely use Recon to reorganize your .SAV/.MSG
  341. OUTBOX messages are incomplete, in terms of CompuServe mefiles
  342. into ones that perhaps contain messages keyed to specific topics,
  343. or threads, or grouped by given correspondents, or by the age of
  344. the messages.
  345.  
  346.      Hopefully Recon will meet your needs, if it does not tell me
  347. why!  Recon continues to evolve, and its current form has been
  348. very much driven by user suggestions.
  349.  
  350.  
  351. 1.2  Example CompuServe "sweep"
  352. -------------------------------
  353.  
  354.      If you are new to TAPCIS and/or CompuServe (or even if you
  355. are not) you may find the following information useful. 
  356. Sequence A is a typical sequence for sweeps of the forums on
  357. CompuServe, this outlines how Recon fits in.
  358.  
  359.      You can generate such a sequence by just running things at
  360. the command line, by using a batch file, or by creating these
  361. entries in the Recon shell MENU. (section 5.1.10)
  362.  
  363. SEQUENCE A:
  364.  
  365.      1)   run TAPCIS, choose N from main menu.  To read new
  366.           message headers, use the "Q" rather than the "R" setting
  367.           for forums, if you do a full read ("R" setting) then
  368.           skip steps 2 & 3.
  369.  
  370.      2)   in TAPCIS, choose M from the main menu, to mark the
  371.           threads you wish to download
  372.  
  373.      3)   in TAPCIS, choose O to download the marked threads 
  374.           (leave "<A>ppend/overwrite msg files" set to Append, and
  375.           "<K>eep outbox file" set to Always)
  376.  
  377.      4)   run Recon in INTERACTIVE mode, view new messages sorted
  378.           into context, generate any replies or other ONLINE
  379.           activity, (section 6.5) then age & resave (section
  380.           6.1.4) each changed file
  381.  
  382.           Messages you wish to keep indefinitely you might save to
  383.           .SAV files (or for example .THD files, or whatever)
  384.  
  385.           So the .MSG files contain ALL RECENT messages, the .SAV
  386.           files contain miscellaneous "interesting" messages, and
  387.           the .THD files contain messages you wish to keep that
  388.           all relate to a specific subject.
  389.  
  390.           The Recon generated .OLD files contain AGEd messages,
  391.           these you may eventually discard, or perhaps copy to
  392.           diskettes for storage.
  393.  
  394.      5)   run TAPCIS, choose O to carry out all the pending ONLINE
  395.           activity created by Recon.  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page   3
  396. -------------------------------------------------------------------
  397.  
  398.      6)   Of course you can also run Recon interactively to look
  399.           up older messages/threads, and to periodically clean
  400.           house.
  401.  
  402.  
  403.      If you would initially prefer to still use TAPCIS both for
  404. viewing messages, and for generating replies, but wish to make use
  405. of Recon BATCH mode sorting and .MSG file annotation use:
  406.  
  407. SEQUENCE B:
  408.  
  409.      1)   as above
  410.  
  411.      2)   as above
  412.  
  413.      3)   as above
  414.  
  415.      4)   run Recon in batch (eg. RECON *.MSG /B /TAGE:7 /MAGE:14;
  416.           section 6) to trim, age and annotate all of the
  417.           changed/active forum .MSG files
  418.  
  419.      5)   run TAPCIS, to view the trimmed and annotated .MSG
  420.           files, reply, etc., then go ONLINE
  421.  
  422.      6)   as above
  423.  
  424.  
  425.      Using Recon you can carry out either of the above SEQUENCES.
  426.  
  427.      It would seem likely that most users of the current version
  428. of Recon would gravitate to SEQUENCE A in order to make use of
  429. Recon's rich array of navigation and other thread management
  430. features, while being able to use Recon to generate new messages,
  431. replies, download requests and sysop thread management commands.
  432.  
  433.  
  434. 1.3  Summary of features
  435. ------------------------
  436.  
  437.      Recon can be used interactively using its pull down menus, or
  438. it can be run in a BATCH file driven completely by command line
  439. parameters.  As a summary, Recon:
  440.  
  441.      o  loads specified TAPCIS message files
  442.      o  removes end of message blank lines and other dead text
  443.      o  cleans up line noise, and CR/LF mismatches
  444.      o  reconstruct message numbers of OUTBOX messages
  445.      o  reconstruct message number thread links
  446.      o  sorts messages into user specified order, including
  447.           CompuServe thread order
  448.      o  handles CMail and INTERNET messages transparently
  449.      o  marks duplicates for deletion
  450.      o  optional date or file size, driven extraction/archiving
  451.      o  can embed navigation information for the TAPCIS viewer
  452.      o  saves the cleaned/sorted file to disk, backing up the
  453.           original  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page   4
  454. -------------------------------------------------------------------
  455.  
  456.      o  handles up to 2000 messages/file and 1000 lines/message
  457.  
  458.  
  459. When used interactively the user interface includes:
  460.  
  461.      o  context sensitive hypertext HELP
  462.      o  user definable SHELL to co-ordinate TAPCIS and add-ons
  463.      o  pulldown menus (with optional mouse support)
  464.      o  Sysop thread management commands
  465.      o  filespec pick list/directory boxes to choose files
  466.      o  global/forum specific settings, can be set interactively
  467.      o  ability to sort by thread, chronologically,
  468.           alphabetically, by section
  469.      o  full screen message viewing with a local index
  470.      o  a full screen scrolling index
  471.      o  extensive and very flexible navigation commands
  472.      o  a MESSAGE REPLY EDITOR, and related features
  473.      o  can direct OUTBOX copies to your .MSG files
  474.      o  BINARY/ASCII file forwarding by CMail
  475.      o  a search facility, displays messages containing a phrase
  476.      o  New, MARKed, Branch, & UserID message display filters
  477.      o  message MARKing: single, branch or thread, or section
  478.      o  date driven message MARKing
  479.      o  automatic AGEing
  480.      o  MARKed message/thread/branch/section copy, delete and move
  481.      o  editing of:  message number, in reply to number, subject
  482.      o  message printing
  483.  
  484.  
  485. 1.4  What's new ?
  486. -----------------
  487.  
  488.      My goal is to provide in Recon a one-stop-shopping
  489. environment for message file viewing and processing.
  490.  
  491.      Now in addition, with the introduction of the configurable
  492. shell MENU, Recon can co-ordinate all of your CompuServe/TAPCIS
  493. activities. (section 5.1.10)
  494.  
  495.      Recon can also assist sysops, with the addition of a number
  496. of sysop commands. (appendix 7.8)
  497.  
  498.      Recon now uses EMS for data overflow, this at least doubles
  499. its message file capacity. (appendix 7.1)
  500.  
  501.      This version greatly extends the MESSAGE EDITOR facility, to
  502. allow you to generate NEW messages, even without a message file
  503. loaded, and with popup selection of UserID's and sections.  Also
  504. included is message forwarding, as well as BINARY/ASCII file CMail 
  505. capability. (section 5.5)
  506.  
  507.      Your OUTBOX copy messages are now placed in your .MSG file,
  508. where they are immediately available for reference.  This is the
  509. only way of keeping track of you CMail replies.  These duplicate
  510. copies are of course automatically deleted when you download the
  511. matching CompuServe copy of that message. (section 5.1.7.2)  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page   5
  512. -------------------------------------------------------------------
  513.  
  514.      There are now forum specific settings for AGEing, as well as
  515. other parameters, and all of these can be edited and set
  516. interactively. (section 5.1.6, 5.1.7)
  517.  
  518.      There is a unique new kind of AGEing command, that lets you
  519. keep a more even message file size, even in forums of varying
  520. activity. (section 5.1.7.2)
  521.  
  522.      Recon now accesses and supports TAPCIS' multiple PARAMS
  523. files. (sections 4.6, 5.1.9)
  524.  
  525.      In addition to Copying and Deleting, you can one-step Move
  526. groups of messages. (section 5.3.7)  Groups now also include
  527. sections, and true thread branches. (section 5.3)
  528.  
  529.      A new HOLD setting, will keep a message or group of messages
  530. from being aged, deleted, or moved. (section 5.3.8)
  531.  
  532.      Two new filters, UserID & Branch.  These allow you to get a
  533. better handle on threads, and lets you follow exchanges much
  534. easier. (sections 5.4.2.3, 5.4.2.4)
  535.  
  536.      INTERNET/BITNET (or other long) addresses are handled without
  537. truncation.  Also Recon now recognizes several INTERNET address
  538. formats, and makes proper sorting sense of these.
  539.  
  540.      New automatic scripts include the ability to download a
  541. single message, a thread, a complete thread, or messages on a
  542. given subject. (section 5.5.6)
  543.  
  544.      And to get you up and running more quickly there is context
  545. sensitive hypertext type HELP.
  546.  
  547.      For the first time a printed/bound manual is available by
  548. mail, on registration or upgrade. (section 1.6)
  549.  
  550.  
  551. 1.5  What is Shareware
  552. ----------------------
  553.  
  554.      Shareware distribution gives users a chance to try software
  555. before buying it.  If you try a Shareware program and continue to
  556. use it, you are expected to register.
  557.  
  558.      Copyright laws apply to both Shareware and commercial
  559. software, and the copyright holder retains all rights.  Shareware
  560. authors are accomplished programmers, just like commercial
  561. authors, and the programs are of comparable quality -- in both
  562. cases, there are good programs and bad ones!  The main difference
  563. between the two is in the method of distribution.
  564.  
  565.      So Shareware is a distribution method, not a type of
  566. software. You should find software that suits your needs and
  567. pocketbook, whether it's commercial or Shareware.  The Shareware
  568. system makes fitting your needs easier, because you can try before
  569. you buy.  And because the overhead is low, prices are low also.  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page   6
  570. -------------------------------------------------------------------
  571.  
  572. Shareware has the ultimate money-back guarantee -- if you don't
  573. use the product, you don't pay for it.
  574.  
  575.  
  576. 1.6  Registration
  577. -----------------
  578.  
  579.      Recon is copyrighted Shareware, it is NOT PUBLIC DOMAIN, it
  580. is NOT FREE.  If you find Recon of value and continue to use it
  581. after a twenty-one day evaluation period you MUST register your
  582. copy of Recon.
  583.  
  584.  
  585.      When you register you receive:
  586.  
  587.      o  a serial number and license for one copy of Recon
  588.      o  any technical updates of Recon 2.0 available at that time
  589.      o  a printed and bound manual
  590.      o  free bonus standalone utilities (as available)
  591.      o  a greater voice in suggesting future enhancements
  592.      o  the satisfaction of supporting the shareware concept
  593.  
  594.  
  595.      If you have not previously registered, and after an
  596. evaluation of Recon you wish to register, or if you would just
  597. like a pre-registered copy to be shipped out to you, the cost is:
  598.  
  599.                    $36.00
  600.                s/h   6.00
  601.                     -----
  602.                    $42.00 US    ($49.00 Cdn)
  603.  
  604.  
  605.      If you are registered for version 1.80/1.80a, or have
  606. registered any other version of Recon BEFORE September 1990 you
  607. remain registered for version 2.01.  As such you can request a
  608. printed manual for version 2.01 and bonus utilities as an upgrade
  609. by forwarding:
  610.  
  611.                    $10.00
  612.                s/h   6.00
  613.                     -----
  614.                    $16.00 US    ($19.00 Cdn)
  615.  
  616.  
  617. You have three options for registering, or ordering a printed
  618. manual & bonus disk:
  619.  
  620.      1)   By regular mail:  forward your name, CompuServe UserID,
  621.           (and serial number if upgrading) and check or money
  622.           order made payable to Orest Skrypuch to:
  623.  
  624.                Orest Skrypuch
  625.                217 Terrace Hill Street
  626.                Brantford, Ontario
  627.                Canada  N3R 1G8  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page   7
  628. -------------------------------------------------------------------
  629.  
  630.           If you have the evaluation copy of Recon then you can
  631.           use the included handy (optional) fold up registration
  632.           form/envelope, (print it by typing  COPY MAILER.DOC PRN)
  633.           then all you need is a stamp and a check.
  634.  
  635.           US POSTAGE to Canada is a NICKEL MORE than US domestic.
  636.  
  637.           Don't forget to send YOUR CompuServe UserID!
  638.  
  639.  
  640.      2)   By telephone:  Visa, American Express:
  641.  
  642.                call  (519) 752-5453    (Amdox Co. Ltd.)
  643.  
  644.           ORDERS ONLY!  SUPPORT IS NOT AVAILABLE AT THAT NUMBER.
  645.  
  646.           Don't forget to have YOUR CompuServe UserID (and serial
  647.           number if upgrading) handy!
  648.  
  649.  
  650.      3)   By Compuserve MAIL:  This is by VISA or American Express
  651.           card, you can forward the information directly to me by
  652.           CMail at 76672,1273.
  653.  
  654.           Alternatively, if you have an evaluation copy of
  655.           Recon 2.01, just answer  YES  when Recon asks if you
  656.           would like to register.  Recon will ask for credit card
  657.           and mailing information, and then automatically direct
  658.           TAPCIS to send a  CompuServe MAIL  message direct to me
  659.           at 76672,1273.
  660.  
  661.           Your credit card will be charged in Canadian funds.  You
  662.           will receive a confirmation by CMail when your order is
  663.           processed.
  664.  
  665.           Currency exchange will vary, but at the time of this
  666.           version's release $49.00 Canadian was approximately:
  667.  
  668.           $42.00 US (36+6s/h)  £24.54  SFR 61,95  DM 72,95  5863¥
  669.  
  670.  
  671.      The registration fee licenses one copy of Recon for use on
  672. any one computer at any one time.  You must treat this software
  673. just like a book.  An example is that this software may be used by
  674. any number of people and may be freely moved from one computer
  675. location to another, as long as there is no possibility of it
  676. being used at one location while it's being used at another. 
  677. Consider it like a book, a book cannot be read by two different
  678. people at the same time.
  679.  
  680.      For commercial users of Recon, site-license or multiple
  681. license discount arrangements may be made by contacting the author
  682. at the above address.
  683.  
  684.      If there is an unavoidable delay in registering, note that
  685. Recon will continue to work unchanged after the evaluation period.  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page   8
  686. -------------------------------------------------------------------
  687.  
  688.      Under no circumstances will Recon do any mischief to those
  689. who dishonestly continue to use Recon without registering.
  690.  
  691.  
  692. 1.7  Distribution Policies
  693. --------------------------
  694.  
  695.      Recon (tm) and its documentation are COPYRIGHTED, and are NOT
  696. PUBLIC DOMAIN.
  697.  
  698.      Anyone distributing Recon for any kind of direct fee must
  699. first contact me at the address above for authorization.  Although
  700. authorization will generally be automatically granted to
  701. distributors recognized by ASP as adhering to its guidelines for
  702. shareware distributors, notification is still required.
  703.  
  704.      The above restriction does not apply to the case of normal &
  705. usual connect charges on a BBS, where no other specific charge is
  706. made for obtaining a copy of Recon.
  707.  
  708.      Individual users are encouraged to pass a copy of Recon along
  709. to their friends for evaluation.
  710.  
  711.      When secondarily distributed, Recon must be in its original
  712. compressed form and accompanied by its full on-disk documentation
  713. and other information files.  The distributed software and
  714. documentation may not have been modified in any way.
  715.  
  716.      No secondary distributor is authorized to "register" a copy
  717. of Recon.  Registration fees may only be sent directly to the
  718. author as outlined above in section 1.6.  Note that the
  719. registration fee is exclusive of, and over and above any fees that
  720. may be charged by a secondary distributor.
  721.  
  722.  
  723. 1.8  Association of Shareware Professionals Ombudsman
  724. -----------------------------------------------------
  725.  
  726.      The author is a member of the Association of Shareware
  727. Professionals (ASP).  ASP wants to make sure that the shareware
  728. principle works for you.
  729.  
  730.      If you are unable to resolve a shareware-related problem with
  731. an ASP member by contacting the member directly, ASP may be able
  732. to help.  The ASP Ombudsman can help you resolve a dispute or
  733. problem with an ASP member, but does not provide technical support
  734. for members' products.  Please write to:
  735.  
  736.      ASP Ombudsman
  737.      P.O. Box 5786
  738.      Bellevue, WA  98006
  739.      U.S.A.
  740.  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page   9
  741. -------------------------------------------------------------------
  742.  
  743. or send a Compuserve message via CompuServe MAIL to:
  744.  
  745.       ASP Ombudsman 70007,3536.  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  10
  746. -------------------------------------------------------------------
  747.  
  748.  
  749.  
  750. 2  Installation
  751. ===============
  752.  
  753.      Recon consists of at least:
  754.  
  755.  
  756.           PACKING.LST     a list of all files in package
  757.  
  758.           WARRANTY.DOC    IMPORTANT WARRANTY INFORMATION
  759.  
  760.  
  761.           !README!.       PLEASE READ THIS!
  762.  
  763.  
  764.           RECON.EXE       | 
  765.           RECON.OVR       |  the actual software
  766.           RECON.HLP       | 
  767.  
  768.  
  769.           RECON201.DOC    this document
  770.  
  771.  
  772.           MAILER.DOC      an optional fold up registration form
  773.  
  774.  
  775. 2.1  Documentation
  776. ------------------
  777.  
  778.      MAILER.DOC is an optional quick and handy all-in-one fold up
  779. registration form and envelope, print it by typing:
  780.  
  781.           COPY MAILER.DOC PRN
  782.  
  783.      To register, or to order a printed manual just fill it in,
  784. staple your check INSIDE it, TAPE it closed as shown, (DO NOT USE
  785. STAPLES ON THE EXTERIOR) and stamp and mail it.
  786.  
  787.  
  788.      RECON201.DOC is the installation, tutorial and reference
  789. documentation.  It contains no special formatting commands, can be
  790. viewed with any DOS text file viewer or editor, and it should be
  791. printable on most any printer.
  792.  
  793.      The maximum line width in the document is 68 characters and
  794. it requires no more than 60 lines per page to print.  Though not
  795. strictly necessary, setting your printer to 12 cpi with a 1.5 inch
  796. left margin (on 8.5 inch width paper) should result in a nicely
  797. centered printout.  If you load this document into a word
  798. processor, be careful to allow at least 60 lines/page.
  799.  
  800.      You should have available at least 118 pages of paper.  For a
  801. formfeed paper printer insert the paper and set your printer to
  802. start printing towards the top of the page, ready to print on
  803. approximately the fourth line.  Note that most page printers  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  11
  804. -------------------------------------------------------------------
  805.  
  806. (laser, inkjet, or impact with a cut sheet feeder) will by default
  807. begin printing on line 4.  Then type at the DOS command line:
  808.  
  809.          COPY RECON201.DOC PRN
  810.  
  811.      The documentation file includes "box drawings", these use
  812. certain characters which may not be available on some printers. 
  813. Generally such printers replace these special characters with
  814. italicised letters.  If you are able to, choose the "IBM mode" on
  815. such a printer.
  816.  
  817.  
  818. 2.2  Software
  819. -------------
  820.  
  821.      If you ordered a pre-registered copy of Recon on disk, then
  822. the included on-disk RINSTALL utility, after asking a few
  823. questions, will have already automatically installed Recon for
  824. you.
  825.  
  826.      If you downloaded Recon from CompuServe, a BBS, or just got
  827. an evaluation copy from a friend, installing the software is still
  828. quite straightforward.  Just copy RECON.EXE, RECON.OVR and
  829. RECON.HLP into the same directory that contains your TAPCIS.EXE
  830. file and you are ready to go.
  831.  
  832.      You DO NOT need to, and SHOULD NOT erase any information
  833. files (Recon*.DAT, Recon*.SET and Recon*.PCK) that a previous
  834. version may have created.  These contain file time stamp data,
  835. your previous pick lists, and other information useful to Recon.
  836.  
  837.      RECON.OVR contains Recon's overlay files, this reduces the
  838. amount of working memory that Recon requires.  The overlays can
  839. take advantage of EMS memory if you have it available.
  840. (section 4.9)
  841.  
  842.      Even without the RINSTALL utility, you may also optionally
  843. install Recon in any subdirectory, the procedure is described in
  844. the reference section. (section 4.2, 4.13)
  845.  
  846.  
  847.      To run the program just type RECON at the DOS command line,
  848. just like any other program that you run, you must be in the same
  849. directory that RECON.EXE and RECON.OVR were copied into, or that
  850. directory must be on the DOS PATH, or you must use the file's path
  851. in the command line you specify.
  852.  
  853.  
  854. 2.3  Starting it up
  855. -------------------
  856.  
  857.      Recon should already be installed as outlined above.  Change
  858. (using "CD") into the same directory as you copied Recon into
  859. (RECON.EXE, RECON.OVR and RECON.HLP) and then type RECON at the
  860. DOS command line.  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  12
  861. -------------------------------------------------------------------
  862.  
  863.      The possible error messages include:
  864.  
  865.  
  866.      1)   "Bad command or file name"
  867.  
  868.           This message is from DOS indicating that RECON.EXE is
  869.           not found in the current directory nor on the DOS PATH,
  870.           see the above paragraph.
  871.  
  872.  
  873.      2)   "runtime UNCATEGORIZED ERROR"
  874.             (402) Overlay Error"
  875.  
  876.           This message is from Recon, it means that Recon cannot
  877.           find the RECON.OVR overlay file, see the above
  878.           paragraph.
  879.  
  880.  
  881.      3)   "TAPCIS' PARAMS.CIS not found" 
  882.  
  883.           This message is from Recon, it would suggest that either
  884.           you have not copied RECON.EXE and RECON.OVR into the
  885.           same subdirectory as TAPCIS.EXE, or that TAPCIS'
  886.           PARAMS.CIS file has been previously erased, moved or
  887.           never created.
  888.  
  889.  
  890.      Unless you are a registered user, when Recon first executes
  891. you will be shown a screen which reminds you of the SHAREWARE
  892. nature of Recon.  There is a twenty-one day free evaluation
  893. period.  At the bottom of that screen you will see the following:
  894.  
  895.  
  896.      Would you like to register, through CompuServe MAIL?
  897.  
  898.  
  899.      A cursor will be blinking, the message is self-explanatory,
  900. if you wish to send off a registration just press  Y  or  [Enter],
  901. otherwise press any other key and you will continue.
  902.  
  903.      At other times you may see a cursor blinking under a double
  904. sided arrow, it indicates that the program has paused, generally
  905. for the purpose of letting you read the screen, or see the results
  906. of a multiple stage action.
  907.  
  908.      Sometimes Recon will "timeout", and automatically continue
  909. after a set period of time.  At other times the program will wait
  910. indefinitely until  [SPACE]  is pushed.  Alternatively you can
  911. press the  [Esc]  key in place of  [SPACE].
  912.  
  913.      For mouse users you can also click and release the RIGHT
  914. button, Recon considers this equivalent to pressing  [Esc].
  915.  
  916.      Next comes the main opening screen.  Along the top you will
  917. see the pulldown menu bar, with the File panel pulled down and the
  918. light bar sitting on the Pick option.  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  13
  919. -------------------------------------------------------------------
  920.  
  921.  
  922. 2.4  Help!
  923. ----------
  924.  
  925.      Context sensitive Help is accessible throughout the program
  926. by accessing the Help option.  You can access Help by using the
  927. local hot key  H  while in the top line of menu choices, the
  928. global hot key of  AltH  or  [F1].
  929.  
  930.      Mouse users can click and release both buttons, to access
  931. Help.
  932.  
  933.      While in Help if you press  [F1]  again, or click both mouse
  934. buttons, a Help Index of topics will be displayed.  You can then
  935. pick a topic from that index.
  936.  
  937.  
  938. 2.5  Where to from here?
  939. ------------------------
  940.  
  941.      IF YOU HAVE NEVER USED RECON BEFORE -- I would suggest that
  942. you either read through the tutorial section, or if do not like a
  943. walkthrough approach to learning a program, then study the
  944. reference sections.
  945.  
  946.      Section 3 is the walkthrough tutorial.
  947.  
  948.      Section 4 explains optional command line and DOS environment
  949.           variable options, you can probably save this section for
  950.           later.
  951.  
  952.      Section 5 is the reference section for INTERACTIVE mode
  953.           Recon, this is how you will likely be using Recon most
  954.           of time.
  955.  
  956.      Section 6 is the reference section for BATCH mode.  Batch is
  957.           useful for sorting and cleaning up message files that
  958.           you don't need to view.
  959.  
  960.      Section 7 contains appendices with useful ancillary
  961.           information on Recon
  962.  
  963.      Though I would not suggest it, if you must go off exploring
  964. on your own, then as long as you do not SAVE or WRITE OUT a file,
  965. DO NOT run Recon in BATCH mode, and DO NOT "compose" a reply you
  966. will not cause any changes to any of the message files that RECON
  967. "looks" at.
  968.  
  969.      There is context sensitive help available throughout, and
  970. this should assist you in getting to know the program.  However you
  971. will not get the full value out the Recon unless you at some time
  972. read through the documentation.
  973.  
  974.  
  975.      IF YOU ARE AN EXPERIENCED USER -- of version 1.80 you should
  976. have little trouble intuitively adjusting to most of the new  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  14
  977. -------------------------------------------------------------------
  978.  
  979. features.
  980.  
  981.      HOWEVER BEFORE YOU START, *PLEASE* quickly glance at:
  982.  
  983.      Appendix 7.2  Updating from 1.80/1.80a.  This contains some
  984.           quick and VERY important notes.
  985.  
  986.      I would still suggest that you at some time at least skim
  987. through the reference sections and in particular read the sections
  988. referenced in  What's NEW (section 1.4)  in order to formally
  989. review and understand any changes.
  990.  
  991.  
  992. 2.6  Support & Thanks
  993. ---------------------
  994.  
  995.      Questions, comments, thanks, or jeers are all welcome.  I am
  996. supporting this software on CompuServe, address messages to my
  997. UserID 76672,1273 through CompuServe MAIL or leave a message for
  998. me in the TAPCIS forum (preferably in the Scripts and Tools
  999. section).
  1000.  
  1001.  
  1002.      My sincere thanks go out to all of those who have helped me
  1003. to improve Recon by offering up their wish lists, suggestions and
  1004. criticisms.
  1005.  
  1006.      Also a very special thanks to all the brave and tireless
  1007. BETA/GAMMA testers.
  1008.  
  1009.  
  1010. Enjoy!
  1011.  
  1012.  
  1013. Orest Skrypuch
  1014.  
  1015.  
  1016.  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  15
  1017. -------------------------------------------------------------------
  1018.  
  1019.  
  1020.  
  1021. 3  Tutorial
  1022. ===========
  1023.  
  1024.      This section is intended for those who learn best by a
  1025. program walkthrough.  Although some of the more entry level
  1026. information may not be duplicated elsewhere, all of the important
  1027. Recon specific feature information contained in this section is
  1028. also found in the reference sections.
  1029.  
  1030.      If you find that you instead learn best by just running it,
  1031. and exploring, then at least quickly review the reference
  1032. sections.  Recon's context sensitive hypertext will help a great
  1033. deal, as it largely duplicates the complete reference section.
  1034.  
  1035.      None of the actions in this tutorial will need to result in
  1036. permanent changes to any of your TAPCIS data files.  Of course
  1037. once you understand Recon's operation you will be altering TAPCIS
  1038. message files all the time, that's what Recon is all about.  We
  1039. will create a small new file, which if you wish you may erase
  1040. after the exercise.
  1041.  
  1042.      To start the tutorial you should have Recon already
  1043. installed, (section 2.2) ready to run (section 2.3) and with its
  1044. opening screen displayed.
  1045.  
  1046.  
  1047. 3.1  Pulldown menus
  1048. -------------------
  1049.  
  1050.      Before we go any further I would like to explain Pulldown
  1051. Menus a bit.
  1052.  
  1053.      A PULLDOWN menu panel is pulled down by either selecting it
  1054. with the  [Enter]  key, or by typing the BOLDed letter. (eg.  F 
  1055. for  File)  Once pulled down the  [DArr]  and  [UArr]  keys can be
  1056. used to choose among the options.
  1057.  
  1058.      Options on the  File panel  are  Load, Pick, Save&Exit,
  1059. AGE/Save&Exit, Exit, Status, Edit Settings, Save Settings, 
  1060. PARAMS file, shell MENU, Quit Recon.  Valid options are displayed
  1061. in bold, inactive options are dim. (color only)
  1062.  
  1063.      When you first run Recon,  Load, Pick, Status, Edit Settings,
  1064. Save Settings, shell MENU and Quit Recon  will be the valid
  1065. options in this panel.  You can choose the desired option by
  1066. highlighting (selecting) it with the light bar, then pressing 
  1067. [Enter]. (choosing it)
  1068.  
  1069.      Alternatively, when available in the panel, you can type the
  1070. highlighted letter (here  L  for Load or  P  for Pick) to choose
  1071. the desired option.  These are local shortcut or hot keys.
  1072.  
  1073.      Note that at the end of the  File|Save&Exit  line there is an 
  1074. [F10], for  File|Exit  there is an  [F7], and so on.  This is a  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  16
  1075. -------------------------------------------------------------------
  1076.  
  1077. reminder of the  global hot key  for choosing these options.  In
  1078. other words, most of the time (including while you are in the
  1079. panel) pressing  [F10]  (the function key, along the left or top
  1080. of your keyboard) will execute the  File|Save&Exit  function.  Of
  1081. course it must be a valid option at that time.  Similarly  [F7] 
  1082. will execute  File|Exit, and  Ctl[F3] (push and hold down the 
  1083. Control  key, then press the  [F3]  function key) will execute 
  1084. File|Edit Settings  and so on.
  1085.  
  1086.      All of the menu options have either a local, or a global hot
  1087. key shortcut.
  1088.  
  1089.      Using the  [RArr]  and  [LArr]  keys at this point will move
  1090. you to the next active pulldown menu panel (on the same level) to
  1091. the right or left respectively of the one currently displayed.  If
  1092. there is not such a panel, then you will be moved one level
  1093. higher.
  1094.  
  1095.      Pressing  [Esc]  will remove the currently displayed panel
  1096. and move you one level up, here this would be to the top group of
  1097. choices. (File, Navigate, Action, View, Connect, Other and Help) 
  1098. On this top tier of choices use  [RArr]  and  [LArr]  to move the
  1099. light bar.  When you first run Recon,  File, Connect and Help 
  1100. will be the only valid top level options.
  1101.  
  1102.      Alternatively while along the top level options just type the
  1103. highlighted letter (F for File, N for Navigate, A for Action, V
  1104. for View, C for Connect, O for Other and H for Help) to choose the
  1105. desired option, these are the local hot keys.
  1106.  
  1107.      In addition all of the top level options have global hot keys
  1108. corresponding to the  Alt-letter  combination of the highlighted
  1109. letters in that option. (AltF for File, AltN for Navigate, etc.) 
  1110. These will access these options from anywhere in the menu system.
  1111.  
  1112.      If a mouse is detected, a block-sized reverse video mouse
  1113. cursor will be displayed in the top left corner.  You can choose
  1114. any visible option by moving the mouse cursor to the desired
  1115. option and clicking the left mouse button. (a click means to push
  1116. AND release the mouse button)  This will move the light bar to
  1117. that option (select it) if it is currently valid.  To then execute
  1118. this option, (choose it) click the left mouse button again.  The
  1119. right mouse button is equivalent to the  [Esc]  key, it will also
  1120. remove the currently displayed panel and move one level up.
  1121.  
  1122.  
  1123. 3.2  Entering a filespec
  1124. ------------------------
  1125.  
  1126.      Ok, lets go ahead and load a file.  Move the light bar to the
  1127. Load  choice in the  File  panel, and choose the  File|Load 
  1128. option.  You will see something like the following screen:  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  17
  1129. -------------------------------------------------------------------
  1130.  
  1131.  
  1132.              ▒File▒
  1133.           ──╒═════════════════════════╕──
  1134.             │▒Load▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│                   
  1135.             │ ╒═ enter filespec ═════════════════════════╕
  1136.             │ │ C:\TAP\STOR\*.MSG                        │
  1137.             │ ╘══════════════════════════════════════════╛
  1138.             │  Exit               [F7]│
  1139.             │ ─────────────────────── │
  1140.             │ Status             [F3] │
  1141.             │ Edit Settings   Ctl[F3] │
  1142.             │ Save Settings   Alt[F3] │
  1143.             │ ─────────────────────── │
  1144.             │ PARAMS file       AltP  │
  1145.             │ shell MENU      Ctl[F1] │
  1146.             │ Quit Recon        AltQ  │
  1147.             ╘═════════════════════════╛
  1148.  
  1149.  
  1150.      The first time you use this option Recon provides as the
  1151. default a filespec that would include your regular TAPCIS  .MSG 
  1152. files.
  1153.  
  1154.      For the purposes of our discussion a filespec may include a
  1155. drive, a directory, the filename root and the file extension.  The
  1156. path can include the drive and the directory, here the path is
  1157. "C:\TAP\STOR".  Of course Recon will instead provide your own
  1158. personal TAPCIS storage directory.  (The storage directory is
  1159. specified and displayed within TAPCIS on the  Parameters  screen)
  1160.  
  1161.      Anywhere a message file filespec is requested, if you do not
  1162. specify a path then Recon will assume that you mean the TAPCIS
  1163. storage directory - it saves some typing.  In other words the
  1164. TAPCIS storage directory is considered the "default" directory.
  1165.  
  1166.  
  1167. 3.3  Text Entry Boxes
  1168. ---------------------
  1169.  
  1170.      Before I go any further I would like to point out some of the
  1171. basics involved in entering requested text.
  1172.  
  1173.      As required, a box will appear requesting input, usually with
  1174. a default entry displayed, and with a blinking text cursor. 
  1175. INSERT mode is indicated by a thin underline cursor, OVERWRITE
  1176. mode by a block cursor.  The following editor keys are active in
  1177. text entry boxes:  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  18
  1178. -------------------------------------------------------------------
  1179.  
  1180.      [LArr]            :  moves the cursor one space left
  1181.      [RArr]            :  moves the cursor one space right
  1182.      [Home]            :  moves to the beginning of the line
  1183.      [End]             :  moves to the end of the line
  1184.      [Del]             :  erases the character at the cursor
  1185.      [Bksp]            :  erase the character before the cursor
  1186.      [Ins]             :  toggles INSERT and OVERWRITE mode
  1187.      Ctl[End]          :  erase from cursor to the end of the line
  1188.      Ctl[LArr]         :  moves one word left
  1189.      Ctl[RArr]         :  moves one word right
  1190.      [F10]             :  insert the default text phrase, if any
  1191.      Ctl[F10] or CtlR  :  restore the originally displayed text
  1192.  
  1193.      [Enter] or [LEFTmouseBUTTON]  :  text entry complete
  1194.      [Esc] or [RIGHTmouseBUTTON]   :  try to abort text entry
  1195.  
  1196.  
  1197.      If you press a non-editor key (A to Z, a to z, 0 to 9, or
  1198. punctuation marks) as the first key, the initially displayed entry
  1199. will disappear, the assumption is that you wish to enter a
  1200. completely different phrase.  If you press an  editor key  (see
  1201. the list above) as the first key then you can edit/add to the
  1202. entry.  Pressing  [Enter]  (or clicking the left mouse button)
  1203. will choose the displayed text, pressing  [Esc]  (or clicking the
  1204. right mouse button) will return to the next higher menu.
  1205.  
  1206.      In a text entry box  [F10]  offers an alternate default
  1207. entry, when there is one.  In some text entry boxes,  [F10]  will
  1208. provide for a list of possible choices that you can "point and
  1209. shoot" pick.  If you are not sure what that means, try it.  In the
  1210. context of use it will make sense.
  1211.  
  1212.  
  1213. 3.4  Loading a File
  1214. -------------------
  1215.  
  1216.      Ok lets go ahead and load a file, if you have tried out the
  1217. editor keys on the default entry then press  Ctl[F10]  or  CtlR,
  1218. it will restore the originally displayed entry.  With the entry
  1219. restored choose it, that is press the  [Enter]  key, or click the
  1220. LEFT mouse button.
  1221.  
  1222.      Though probably most of your viewing/replying and so on will
  1223. be in Recon, when you later have Recon resave the file, the file
  1224. remains in a normal TAPCIS format and is completely compatible
  1225. with the TAPCIS viewer.  In fact you can optionally annotate .MSG
  1226. files which actually augments your abilities within, and use of
  1227. the TAPCIS viewer, should you ever need it. (sections 3.14, 6.7)
  1228.  
  1229.      Once you choose a filespec, a directory box will appear with
  1230. any matching files.  The files are listed chronologically, with
  1231. the more recently changed files at the top.  Note: the Filespec
  1232. that generated this picklist is displayed along the top of the
  1233. box.  What you will actually see listed is of course dependent on
  1234. what forums you have messages SAVed in and will be different,
  1235. although similar, to the below.  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  19
  1236. -------------------------------------------------------------------
  1237.  
  1238.      The box below is called a pick list, and it lists possible
  1239. files to load.  Pick lists are also used to display lists of
  1240. recent filespecs, message subjects, and the full screen scrolling
  1241. index is a special kind of pick list.
  1242.  
  1243.      (The general comments below apply to all pick lists.)
  1244.  
  1245.  
  1246.    ▒File▒
  1247.  ─╒═════════════════════════╕──
  1248.   │▒Load▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
  1249.   │ ╒════════════ C:\TAP\STOR\*.MSG ════════════ |
  1250.   │ │ IBMHW.MSG    !CA  296k  17-JUL-1991 12:23a ▓
  1251.   │ │▒TAPCIS.MSG▒▒▒!CA▒▒149k▒▒17-JUL-1991▒12:22a▒│
  1252.   │ │ MAIL.MSG      CA  233k  16-JUL-1991  5:49p │
  1253.   │ │ WPSG.MSG     !CA   14k  16-JUL-1991  5:12p │
  1254.   │ │ PCVENB.MSG    C-    1k  16-JUL-1991  4:52p │
  1255.   │ │ BPROGB.MSG    C-    5k  16-JUL-1991  4:52p │
  1256.   │ │ PCVENA.MSG    C-   14k  16-JUL-1991  4:52p │
  1257.   │ │ IBMAPP.MSG    C-   17k  16-JUL-1991  4:52p │
  1258.   │ │ NOVA.MSG      C-    2k  16-JUL-1991  4:52p │
  1259.   │ │ IBMPRO.MSG    C-   64k  16-JUL-1991  4:52p │
  1260.   ╘═│ AVSIG.MSG     C-    3k  16-JUL-1991  4:52p │
  1261.     │ EPSON.MSG     C-    1k  16-JUL-1991  4:52p │
  1262.     │ LOTUS123.MSG  s-    1k  10-JUL-1991  3:12p │
  1263.     │ MSAPP.MSG     s-   27k  10-JUL-1991  3:12p │
  1264.     │ IBMCOM.MSG    s-   82k  10-JUL-1991  3:11p │
  1265.     │ BPROGA.MSG    s-  206k  10-JUL-1991  2:49p │
  1266.     ╘ TA ═══════════════════════════════════════ |
  1267.       ─╥─          ─╥─  ─╥──  ──╥─────────────── 
  1268.        ║            ║    ║      ║
  1269.    letters appear   ║    ║      ╚═══[ DOS Date/Time last changed ]
  1270.     as you type     ║    ║
  1271.                     ║    ╚══[ rounded File Size in k bytes ]
  1272.  [ Change Flags ]═══╝
  1273.      If characters are preceded by an "!", this indicates that
  1274.           there are messages "unread", this is only present for
  1275.           TAPCIS' .MSG files, and corresponds exactly to TAPCIS'
  1276.           use of the exclamation mark
  1277.      If 1st character is:
  1278.           "C"  =  file has changed since Recon last processed it
  1279.           "s"  =  file has remained the same
  1280.           "."  =  file is not a regular TAPCIS .SAV or .MSG file
  1281.      If 2nd character is:
  1282.           "A"  =  DOS Archive file attribute has been SET.
  1283.           "-"  =  DOS Archive file attribute is NOT set.
  1284.  
  1285.      If a mouse is not active then "|| for more" will appear along
  1286.      the bottom line, the || representing an up arrow and/or a
  1287.      down arrow. (not shown)
  1288.  
  1289.      The hatched box on the right border gives a visual indication
  1290.      of the relative position of the light bar within the entire
  1291.      file list.  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  20
  1292. -------------------------------------------------------------------
  1293.  
  1294. There are several ways to select a file (move the highlight bar):
  1295.  
  1296.      [UArr] & [DArr], [PgUp] & [PgDn], and [Home] & [End] keys.
  1297.  
  1298.      Start typing the name of a file, the letters will appear
  1299.           along the bottom LEFT of the box and the highlight bar
  1300.           will move as the number of letters typed more uniquely
  1301.           identifies a file.
  1302.      (Note above: "TA" and the light bar moved to "TAPCIS.MSG".)
  1303.  
  1304.  
  1305.      For mouse users:
  1306.  
  1307.           [LEFTmouseBUTTON] click on a file's line selects it
  1308.  
  1309.           [LEFTmouseBUTTON] click on arrow in the TOP right corner
  1310.                of the box moves the highlight bar UP one entry
  1311.  
  1312.           [LEFTmouseBUTTON] click on arrow in the BOTTOM right
  1313.                corner of the box moves the highlight bar DOWN one
  1314.                entry
  1315.  
  1316.           [LEFTmouseBUTTON] click anywhere along the right BORDER
  1317.                of the box moves the highlight bar to the
  1318.                proportionate relative position in the entire list
  1319.                (Note that this may require scrolling of the
  1320.                contents of the box.)
  1321.  
  1322.  
  1323. To choose a file:
  1324.  
  1325.      Pressing  [Enter]  chooses the highlighted file.
  1326.  
  1327.      IF A MOUSE IS ACTIVE:
  1328.  
  1329.           A second  [LEFTmouseBUTTON]  click on a file's line
  1330.           chooses it.
  1331.  
  1332.  
  1333.      The diagram above outlines the content of the columns of
  1334. information to the right of the filename, I will discuss these
  1335. from left to right.
  1336.  
  1337.      If these are TAPCIS .MSG files, then an exclamation mark will
  1338. be shown just before the change flags corresponding to the forum
  1339. file which has an exclamation flag set in TAPCIS.  On exit Recon
  1340. will reset these marks for TAPCIS, if necessary.
  1341.  
  1342.      The Change Flags' first character can be either a "C" which
  1343. indicates that the file has changed since Recon last processed
  1344. that file, or an "s" indicating that the file has remained the
  1345. same.  This information is only provided for regular TAPCIS .SAV
  1346. and .MSG files, for other files a "." is displayed.
  1347.  
  1348.      The Change Flags' second character reflects the status of the
  1349. DOS ARCHIVE file attribute.  The ARCHIVE attribute is set by DOS  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  21
  1350. -------------------------------------------------------------------
  1351.  
  1352. when a file is changed, most backup programs will reset this flag. 
  1353. Though not as useful as the Recon C/s flag, the DOS ARCHIVE file
  1354. attribute may be useful in deciding which files have changed, and
  1355. which have not.
  1356.  
  1357.      The File Size column shows the rounded size of the file in
  1358. "k", k stands for just over one thousand bytes. (actually 1024)  A
  1359. file of size of ZERO will still be listed as 1 kbytes long.
  1360.  
  1361.      The last two columns contain the date and time that the file
  1362. was last changed, this is the same date and time that you will see
  1363. listed beside the file in a DOS DIR command listing.  As already
  1364. noted the files are listed chronologically with the more recently
  1365. changed files listed first.
  1366.  
  1367.      So after all that, let's actually load a file.  With the
  1368. light bar select a small Forum (not the MAIL.MSG) file of say 50k
  1369. to 100k, although any one you pick will probably do fine for our
  1370. purposes.  Then choose it by pressing  [Enter]  or clicking 
  1371. [LEFTmouseBUTTON].
  1372.  
  1373.  
  1374. 3.5  Browsing a File
  1375. --------------------
  1376.  
  1377.      Each time Recon loads a file it will (as necessary)
  1378. reconstruct each individual message header, prune non-message dead
  1379. text lines, clean up line noise and rematch CR/LF's, sort the
  1380. messages as directed, then reconstruct message numbers and the
  1381. "in reply to" message number links.
  1382.  
  1383.      After the sorting and fixups, if a message is judged to have
  1384. duplicates, then all but one of the message copies will be
  1385. automatically marked for deletion.
  1386.  
  1387.      It is always the more recent message of a duplicate pair (or
  1388. triple etc.) that is retained.
  1389.  
  1390.      For example let's say that you uploaded a reply to a message
  1391. on the TAPCIS forum, your OUTBOX reply copy is also saved to your
  1392. TAPCIS .MSG file, and marked with the current time, for example
  1393. 10:30:23.
  1394.  
  1395.      When you go online and actually upload this message,
  1396. CompuServe assigns a message time, it would have to be a later
  1397. time than the SAVed copy in your SAV file for example 10:43:12. 
  1398. Eventually you download the entire thread containing your message
  1399. reply.
  1400.  
  1401.      When you load the .MSG file in Recon again the 10:30:23
  1402. message, that is the OUTBOX copy of your message, is the one
  1403. marked for deletion.
  1404.  
  1405.      A problem may occur if you access CompuServe through a data
  1406. packet service, and the point at which you enter the CompuServe
  1407. network is not in the same time zone as yourself.  See section  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  22
  1408. -------------------------------------------------------------------
  1409.  
  1410. 4.11 for a discussion of and a fix for this.
  1411.  
  1412.      Once the file is loaded, then in the top right corner of the
  1413. screen appears a local index of the messages, for example:
  1414.  
  1415.  
  1416.                     │Recon fixes *.sav│ <self>  │Fred Jack│
  1417.                     │Recon fixes *.sav│Fred Jack│ <self>  │
  1418.                     ░WP 5.1 ?         ░ <self>  ░John A. K░
  1419.                     ░WP 5.1 ?         ░Sysop Joa░John A. K░
  1420.                     │Truncated Message│Joel Hitt│ <self>  │
  1421.  
  1422.  
  1423.      The middle entry of the five lines is highlighted and
  1424. represents the current message, that message is displayed in full
  1425. on the screen.  The local index also details the two immediately
  1426. preceding and following messages. (if any)  The first column
  1427. contains the message subject.  The second and third columns show
  1428. the contents of the  Fm:  and  To:  lines.  Each line is truncated
  1429. to fit into the columns.  Note that your name/UserID is recognized
  1430. and  <self>  is substituted for it.  The hatched boxes on the
  1431. third and fourth lines of the example local index indicate that
  1432. these messages are currently MARKed.  More on marking in a moment.
  1433.  
  1434.      If filters are active, then messages that are included by the
  1435. filter conditions will be bolded in the mini-index box, more on
  1436. that later as well.
  1437.  
  1438.      If the file you chose is sourced as a CompuServe MAIL file
  1439. then the local index will appear a little differently.  The last
  1440. two columns will be replaced by a single one showing who your
  1441. correspondent was, and whether the message was "from them" to you
  1442. (fm:), or "to them" from you (t:).  Obviously in CompuServe MAIL
  1443. you will always be one of the correspondents.
  1444.  
  1445.  
  1446.                     │You might like to│ t: Mark Horvatich │
  1447.                     │RECON.EXE        │fm: Dick Nixon     │
  1448.                     │RECON.EXE        │ t: Dick Nixon     │
  1449.                     │RECON.EXE        │fm: Dick Nixon     │
  1450.                     │RECON.EXE        │ t: Dick Nixon     │
  1451.  
  1452.  
  1453.      Along the bottom line you'll find a status line showing
  1454. general information about the current message, for example:  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  23
  1455. -------------------------------------------------------------------
  1456.  
  1457. ──────────────────────────────────────────────────────────────────
  1458.  IBMSYS δ 21 of 90 ( 6) fM fN fU fB  MRK NEW BOX ANN HLD ?DUP? DEL
  1459.  ───╥── ╥ ─╥    ─╥  ─╥  ──╥────────  ─╥─ ─╥─ ─╥─ ─╥─ ─╥─ ─╥───────
  1460.     ║   ║  ║     ║   ║    ║           ║   ║   ║   ║ ╔═╝   ║
  1461.     ║   ║  ║     ║   ║    ║           ║   ║   ║   ║ ║ [deletions &
  1462.     ║   ║  ║     ║   ║    ║           ║   ║   ║   ║ ║  duplicates]
  1463.     ║   ║  ║     ║   ║    ║           ║   ║   ║   ║ ╚═╗
  1464.     ║   ║  ║     ║   ║    ║           ║   ║   ║   ║ [HELD message]
  1465.     ║   ║  ║     ║   ║    ║           ║   ║   ║   ║
  1466.     ║   ║  ║     ║   ║    ║           ║   ║   ║   ╚═[announcement]
  1467.     ║   ║  ║     ║   ║    ║           ║   ║   ╚═[OUTBOX message]
  1468.     ║   ║  ║     ║   ║    ║           ║   ╚═[message is NEW]
  1469.     ║   ║  ║     ║   ║    ║           ╚═[message is MARKed]
  1470.     ║   ║  ║     ║   ║    ╚═[filters: Marked, New, UserID, Branch]
  1471.     ║   ║  ║     ║   ╚═[# of messages marked for deletion]
  1472.     ║   ║  ║     ╚═[total # of loaded messages]
  1473.     ║   ║  ╚═[current message sequence #]
  1474.     ║   ╚═[file has been changed and needs saving]
  1475.     ╚═[FORUM of Origin]
  1476.  
  1477.  
  1478.      Here IBMSYS is indicated as the forum of origin for these
  1479. messages.  The Greek lower case letter delta (here shown as an
  1480. "δ") after the forum name indicates that the file has changed and
  1481. needs saving.  If you try to exit without saving, you will be
  1482. reminded of this.
  1483.  
  1484.      The sequence number of the current message is 21, the total
  1485. number of loaded messages is 90.  The 6 in parentheses is the
  1486. number of messages currently slated for deletion.  If the NEW
  1487. filter is on, the sequence number and total will refer to NEW
  1488. messages, see below.
  1489.  
  1490.      If one of the  NEW, MARKed, UserID or Branch filters is
  1491. active, then the corresponding fN, fM, fU or fB will be displayed.
  1492.  
  1493.      If the currently displayed message is a MARKed message MRK is
  1494. displayed.  Similarly if this is a NEW message (to Recon) then NEW
  1495. will be displayed.  If this is a message that was originally saved
  1496. as an OUTBOX message, BOX is displayed.  If this message is an
  1497. "announcement" then ANN is displayed.  Lastly, if the current
  1498. message is held, then HLD will be displayed.
  1499.  
  1500.      If the  HIDE: DELETED  filter is turned OFF, and the current
  1501. message is judged to be a duplicate then  ? DUP ?  will be
  1502. displayed.  If the message has already been marked for deletion
  1503. then  DEL  is present.  If the HIDE: DELETED filter if turned ON
  1504. (the default) then deleted messages will be hidden from view.
  1505.  
  1506.      If Recon encounters a message in your MAIL.MSG file
  1507. indicating that you have received a BINARY or ASCII file by CMail,
  1508. it will ask if you would like to rename the received file.  If a
  1509. filename is included in the message subject, then Recon will offer
  1510. it as the default filename to use.  This avoids the non-specific
  1511. MAIL1.BIN type filenames in your download directory.  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  24
  1512. -------------------------------------------------------------------
  1513.  
  1514.      Now that we have the file loaded let's look around.  If you
  1515. have not skipped around the menu since the file loaded then the
  1516. light bar will be on the  File  option along the top row, instead
  1517. move to and choose the  Navigate  option to pulldown the Navigate
  1518. panel of choices.
  1519.  
  1520.  
  1521.              ▒Navigate▒
  1522.           ──╒═════════════════════════╕──
  1523.             │ MSG scroll UP      [-]  │
  1524.             │ MSG scroll DOWN    [+]  │
  1525.             │▒message▒UP▒▒▒▒▒▒▒[PgUp]▒│
  1526.             │ msg UP {flt}     [UArr] │
  1527.             │ msg DOWN {flt}   [DArr] │
  1528.             │ message DOWN     [PgDn] │
  1529.             │ prev THREAD       AltX  │
  1530.             │ STARTofTHD       [Home] │
  1531.             │ FINISHofTHD       [End] │
  1532.             │ next THREAD          X  │
  1533.             │ BEGofFILE     Ctl[PgUp] │
  1534.             │ ENDofFILE     Ctl[Pgdn] │
  1535.             ╘═════════════════════════╛
  1536.  
  1537.  
  1538.      If this were a CompuServe MAIL sourced file then the 
  1539. prev THREAD  and  next THREAD  options would be replaced by 
  1540. prev CORRES(pondent)  and  next CORRES(pondent).  By default all
  1541. CompuServe MAIL sourced files are sorted into message groups by
  1542. correspondent (section 5.6.8.1) in addition to thread, it makes
  1543. more sense to skip through the file in that way.
  1544.  
  1545.      All the simple direct ways of moving around the file are in
  1546. this panel.  For instance to move to the last message in the file
  1547. move the light bar to ENDofFILE and choose it.
  1548.  
  1549.      Notice that each of these options has a  hot key  (shortcut)
  1550. method for executing it.  For example, most anywhere in the
  1551. program assuming that it is a valid option at the time,  you can
  1552. skip to the last message in the file by pressing  Ctl[PgDn].
  1553.  
  1554.      NOTE THAT if the displayed message is LONGER THAN ONE SCREEN
  1555. in length you can move through it using the  [-]  and  [+]  keys,
  1556. you will be prompted on the bottom line of the message text
  1557. display with   - continued -   when the message is longer than one
  1558. screen.  The  MSG scroll UP  and  MSG scroll DOWN  functions can
  1559. be set to scroll the message one line at a time, (default) by full
  1560. screens, or by full screens with one line of overlap
  1561. (section 5.17) 
  1562.  
  1563.      For the convenience of laptop users, you can also use the
  1564. unshifted minus key (ie. the equals key) just to the left of the
  1565. number row, as an equivalent to the minus key.
  1566.  
  1567.      The  [SPACE]  can be used as an alternative no thinking
  1568. necessary key. (Isn't that peaceful?)  If the displayed message is
  1569. only one screen long, then  [SPACE]  acts as the  [DArr]  key, if  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  25
  1570. -------------------------------------------------------------------
  1571.  
  1572. the displayed message is longer than one screen, then  [SPACE] 
  1573. acts as the  [+]  key until it gets to the end of the message,
  1574. then it does the equivalent of  [DArr].
  1575.  
  1576.      But wait a minute, the  [UArr]  and  [Darr]  keys move the
  1577. highlight bar.  That's correct, but if there is NO menu panel
  1578. pulled down, then they will act to  page  through the messages.
  1579.  
  1580.      The pair of  [PgUp] & [UArr]  and  [PgDn] & [DArr]  keys act
  1581. the same, unless filters are enabled.  If any filters are active,
  1582. then to get to the next message that respects the filter use 
  1583. [UArr] or [DArr], to temporarily ignore the filters use the 
  1584. [PgUp] or [PgDn]  keys.
  1585.  
  1586.      The above is very useful when you load a file and want to
  1587. skip through only the NEW messages, (you set the NEW filter) BUT
  1588. then occasionally you need to look at other OLD messages in the
  1589. same thread for context.  For the first you would use the  Arrow 
  1590. keys, for the second the  Page  keys.
  1591.  
  1592.      The Branch and UserID filters are special in their behaviour. 
  1593. They will temporarily override any other set filters, so that you
  1594. will only see that given filter active.  In addition if the Branch
  1595. filter is active, and you execute an  Other|JUMP root  command
  1596. (AltJ) then the  Branch  filter is extended backwards to include
  1597. the new root message, and all of its replies too.  (sections
  1598. 5.4.2.3, 5.4.2.4)
  1599.  
  1600.  
  1601.      Go ahead and get the feel of this group of options now.
  1602.  
  1603.  
  1604. 3.6  Mouse HOT ZONES
  1605. --------------------
  1606.  
  1607.      Mouse users should note that if there are NO MENU PANELS
  1608. PULLED DOWN, then there are a number of clickable mouse HOT ZONES,
  1609. you use a single  [LEFTmouseBUTTON].
  1610.  
  1611.      The lines in the local index box are "clickable" for
  1612. navigation, clicking the current message mini-index line will
  1613. bring up the full screen index.
  1614.  
  1615.      Mouse users can click on the top half of the message text to
  1616. scroll UP, and the bottom half to scroll DOWN.  Clicking on the  
  1617. - continued -   line, or on the bottom rule (second line from the
  1618. bottom) simulates the  [SPACE]  key.
  1619.  
  1620.      Clicking on the first header line of the message,
  1621. (contains #:) executes a  GOTO to the LAST displayed message,
  1622. equivalent to [TAB] or AltJ/[Enter].  Clicking on the subject
  1623. line, jumps to the root of the current message, if there is one.
  1624.  
  1625.      You can toggle the settings of the four filters by clicking
  1626. on the fN, fM, fU or fB along the status line.  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  26
  1627. -------------------------------------------------------------------
  1628.  
  1629.      You can also toggle the  MARKed, HoLD and the DELeted status
  1630. of the message by clicking on the  MRK, HLD and DEL  marks
  1631. respectively on the status line.
  1632.  
  1633.  
  1634. 3.7  Searching
  1635. --------------
  1636.  
  1637.      You can quickly find any messages in the file containing
  1638. specific text by using the search facility, let's move to that
  1639. now.  Although there are many ways to get to it, if you still have
  1640. the Navigate panel pulled down then press the  [RArr]  twice.  You
  1641. should see the following:
  1642.  
  1643.  
  1644.              ▒View▒
  1645.           ──╒═════════════════════════╕──
  1646.             │ Previous HIT         <  │
  1647.             │▒Search▒▒▒▒▒▒▒▒▒▒▒▒▒[F2]▒│
  1648.             │ Next HIT             >  │
  1649.             │ Header+text             │
  1650.             │ case insensitive        │
  1651.             │ ─────────────────────── │
  1652.             │   {MARKed off}     AltM │
  1653.             │   {NEW off}        AltW │
  1654.             │ {UserID group off} AltU │
  1655.             │   {Branch off}     AltB │
  1656.             │ ─────────────────────── │
  1657.             │ HIDE: DELETED      AltD │
  1658.             ╘═════════════════════════╛
  1659.  
  1660.  
  1661.      Choose the  Search  option, you will then see a text entry
  1662. box asking for a target phrase.  Pick some text that is bound to
  1663. be in the file, for example the word  the  or your first name.  By
  1664. default the search treats upper case and lower case letters as
  1665. equivalent and searches both the header and the message text.  You
  1666. can change this by using the case insensitive / Case SENSITIVE
  1667. option, (section 5.4.1.5) and you can restrict the search to the
  1668. header only by using the Header+Text / Header ONLY option.
  1669. (section 5.4.1.4)  Once you have entered the target text press 
  1670. [Enter].
  1671.  
  1672.      A quickly changing number will appear to the right of the
  1673. text you entered indicating that Recon is looking.  You can abort
  1674. the search by pressing  [Esc].
  1675.  
  1676.      If any filters are active (none should be at present) then
  1677. the search will ONLY look at messages that are included by the
  1678. current settings of the filters.
  1679.  
  1680.      The  View|Search  option always starts the search at the
  1681. first message in the file.  In the event that a message with the
  1682. target text is not found Recon will leave the current message
  1683. displayed.  If a message is found, then it is displayed with the
  1684. target text highlighted.  The target text may not be on the first  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  27
  1685. -------------------------------------------------------------------
  1686.  
  1687. display page of the message and hence may not be visible unless
  1688. you press the  [+]  key one or more times.
  1689.  
  1690.      Executing  Previous HIT  or  Next HIT  will start a search
  1691. for a preceding or succeeding message which contains the target
  1692. text.  The search starts at the current message, and searches in
  1693. either of the respective directions.  Both of these options use
  1694. the same target phrase already specified in the  View|Search 
  1695. option and the search is subject to the same restrictions (or lack
  1696. of them) for case, text location and filters.
  1697.  
  1698.      Notice the  hot key  (shortcut) methods for each of the  do a
  1699. search  commands,  [F2]  will execute the  View|Search  command,
  1700. the  <  and  >  keys will execute  View|Previous HIT  and 
  1701. View|Next HIT.  As a convenience the unshifted  <  key (the comma)
  1702. and the unshifted  >  key (the period) are considered equivalent
  1703. to their shifted states as to executing a search.
  1704.  
  1705.      We will get back to the  View  panel, and the filter
  1706. commands, later in the tutorial.
  1707.  
  1708.  
  1709. 3.8  Other Options
  1710. -------------------
  1711.  
  1712.      This panel contains the more powerful navigation options, the
  1713. message header editing facility, the printing options, and the
  1714. sorting options.  Try these options out as we go through them.
  1715.  
  1716.  
  1717. 3.8.1  Jumping and Tagging
  1718. ---------------------------
  1719.  
  1720.      Use this to move to a specific message, as referenced by its
  1721. Recon sequence number (the message number displayed on the bottom
  1722. information line) the global hot key is  J.  When asked, enter the
  1723. Recon sequence number of the message you wish to move to in the
  1724. provided text entry box.  Notice that the sequence number of the
  1725. message you had immediately previously displayed is the default,
  1726. making it easy to jump quickly back to the last message.
  1727.  
  1728.      A search or a simple message DOWN, or message UP movement
  1729. does not change the  last message you were at  setting, the other
  1730. navigation commands do reset this setting.
  1731.  
  1732.      The  [TAB]  key will do an immediate  JUMP  to the last
  1733. message you were at, this allows you to quickly compare two
  1734. messages -- toggling them back and forth by pressing  [TAB].
  1735.  
  1736.      Mouse users can click on the first line of the message header
  1737. (line containing #:) as an equivalent of the  [TAB]  key, if there
  1738. are no menu panels pulled down.
  1739.  
  1740.      If this message is a reply to another message as witnessed by
  1741. for example a  #74232-  "in reply to" number at the beginning of
  1742. the displayed  Sb:  line then you can quickly jump to that message  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  28
  1743. -------------------------------------------------------------------
  1744.  
  1745. by choosing the  Other|Jump ROOT  option in this panel. (global
  1746. hot key is  AltJ)
  1747.  
  1748.      Once at the ROOT message you can then jump back by using the 
  1749. Other|Jump  command, the previous message number will be the
  1750. default to jump to.  To do the latter in a single keystroke, just
  1751. press the  [TAB]  key.
  1752.  
  1753.      Mouse users can click on the subject line (third line) of the
  1754. message header as an equivalent of the  Other|Jump ROOT  command,
  1755. if there are no menu panels pulled down.
  1756.  
  1757.      Don't confuse the numbers that CompuServe assigns to messages
  1758. (usually big) with the sequence number that Recon associates with
  1759. each message. (usually smaller)  The  Other|Jump  command needs
  1760. the (smaller) Recon sequence numbers.  The  Other|Jump ROOT 
  1761. command automatically looks for the message with the CompuServe
  1762. message number as indicated by the "in reply to" number of the
  1763. current message.
  1764.  
  1765.      However you can go to a specific Compuserve message number by
  1766. doing a search for that number using the Search command.  This
  1767. will execute very quickly if you also restrict the search to 
  1768. Header ONLY.
  1769.  
  1770.      One other note, if the NEW filter is on then the sequence
  1771. number on the bottom status line will refer to NEW messages, not
  1772. the sequence within the complete file.  However the  Other|Jump 
  1773. command always refers to the "base" Recon sequence number, and NOT
  1774. the NEW message sequence number.
  1775.  
  1776.      This brings us to TAGging.  When navigating through a message
  1777. file you may wish to go back to the start of a thread, or perhaps
  1778. to another distant thread.  Rather than having to remember what
  1779. message you were at just  TAG  the message.  Choosing 
  1780. Other|Tag message  (global shortcut AltT) does exactly that, think
  1781. of it as a bookmark.  To return to the tagged message use the 
  1782. Other|Go Tagged  option. (hot key AltG)
  1783.  
  1784.      Now, to the subject of  Other|Goto Subject.  This is a very
  1785. handy navigation command allowing you to jump to the start of a
  1786. thread with a specific subject.  Try it now by using either the
  1787. global shortcut  G  or choosing it with the light bar.  This will
  1788. bring up a pick list of all the thread subjects in this file.  If
  1789. this is a large file, it may take a few moments to sort them. 
  1790. After you choose a subject to jump to, Recon will immediately jump
  1791. to the first message in that thread.  If you press  [Esc]  you
  1792. will abort the process.
  1793.  
  1794.  
  1795. 3.8.2  Editing messages
  1796. ------------------------
  1797.  
  1798.      Occasionally you will need to clean house, and perhaps
  1799. consolidate old threads into a single one - by giving them a
  1800. common subject title.  Or perhaps you need to change the message  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  29
  1801. -------------------------------------------------------------------
  1802.  
  1803. number or an  in reply to  number to rearrange thread ordering. 
  1804. This is what these options are for.
  1805.  
  1806.      You should be advised that doing this type of editing is
  1807. better left until the threads themselves are no longer actively
  1808. scrolling (on CompuServe) and being added to, otherwise you may
  1809. compromise Recon's ability to properly sort out any new messages
  1810. that you are still adding to the same thread.
  1811.  
  1812.      Choosing the  Other|Edit  option gives the following submenu.
  1813.  
  1814.  
  1815.                     │▒Edit▒...▒▒▒▒▒▒▒▒▒▒▒E▒▒│
  1816.                     │ ╒═════════ Edit ══════════╕
  1817.                     │ │▒message▒subject▒▒▒▒▒▒▒▒▒│
  1818.                     │ │ THREAD subject          │
  1819.                     ╘═│ all MARKED msg subjects │
  1820.                       │ message #               │
  1821.                       │ in reply to #           │
  1822.                       ╘═════════════════════════╛
  1823.  
  1824.  
  1825.      If you choose  THREAD subject  (go ahead and do it, as long
  1826. as you don't resave the file you won't actually change it on disk)
  1827. then this will bring up a pick list of all current file thread
  1828. subjects for you to pick.  You could pick one that is close, as
  1829. you can still edit it.  If you press  [Esc]  to ignore the pick
  1830. list altogether this will give you the current thread subject in
  1831. the text entry box, ready to be edited.
  1832.  
  1833.      As in any Text Entry Box, remember that if you press an
  1834. editor key first you can edit the entry, typing a letter first
  1835. will erase the entry, the assumption being that you want to enter
  1836. a totally different phrase.
  1837.  
  1838.      At this point if you press the  [Esc]  key again you will
  1839. abort the process, and you will be back at the  Edit  submenu.
  1840.  
  1841.      If you press  [Enter]  then you will be asked to confirm the
  1842. change in the subject name, and then if so directed the change
  1843. will be made.
  1844.  
  1845.      Other|Edit|THREAD subject  will change the subject of each of
  1846. the messages in the thread,  Other|Edit|message subject  will
  1847. change only the subject of the current message. 
  1848. Other|Edit|all MARKED  is useful for grouping together related
  1849. messages within a file.  This option in particular should ONLY be
  1850. used after the thread is no longer scrolling and being added to.
  1851. (more on marking shortly, note that this option is disabled unless
  1852. there are messages marked)  Otherwise the  Edit  subchoices have
  1853. the same syntax and procedure as for  Other|Edit|THREAD subject.
  1854.  
  1855.      The last two options allow you to edit the message number and
  1856. the  in reply to  message number, the latter (if present) is on
  1857. the  Sb:  line.  Recon will not allow you to edit message numbers
  1858. of non-OUTBOX messages, however you can edit the  in reply to  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  30
  1859. -------------------------------------------------------------------
  1860.  
  1861. number of any message.  To make the  in reply to  number disappear
  1862. change it to  0  (zero).
  1863.  
  1864.      If you edit a message, then the file will likely require a
  1865. resort, (Other|Sort) sorting will be mentioned in a moment.
  1866.  
  1867.  
  1868. 3.8.3  Printing
  1869. ----------------
  1870.  
  1871.      Choosing the Print option gives the following submenu.
  1872.  
  1873.  
  1874.                     │▒Print▒...▒▒▒▒▒Shf[F7]▒│
  1875.                     │ ╒═══════ Print ════════╕
  1876.                     │ │ FORM FEED            │
  1877.                     ╘═│▒this▒message▒▒▒▒▒▒▒▒▒│
  1878.                       │ this THREAD          │
  1879.                       │ ONLY NEW messages    │
  1880.                       │ all MARKed messages  │
  1881.                       │ file INDEX           │
  1882.                       ╘══════════════════════╛
  1883.  
  1884.  
  1885.      The first three suboptions are self-explanatory.  You can try
  1886. printing the current message if you have paper inserted and ready.
  1887.  
  1888.      If Recon suspects that the printer is NOT ready then it will
  1889. give you a reminder to double check the printer.  If you go ahead
  1890. anyway without having the printer online and paper loaded, Recon
  1891. should handle the DOS critical error, and after a thirty second
  1892. timeout allow you to retry.
  1893.  
  1894.      Unless you have gone ahead and marked some messages (to be
  1895. covered below) then the  all MARKed  option will be disabled.  Its
  1896. use will soon be obvious.
  1897.  
  1898.      Both the  ONLY NEW  and  all MARKed  suboptions give you the
  1899. option of inserting a form feed at the end of each thread, to
  1900. separate them out, as the messages are printed.
  1901.  
  1902.      The  file INDEX  option will print the index for the current
  1903. file, this is essentially the complete full screen scrolling
  1904. index. (next section)
  1905.  
  1906.  
  1907. 3.8.4  Full Screen Index
  1908. ------------------------
  1909.  
  1910.      To find out what the full screen index looks like just press 
  1911. I  as the global hot key command and have a look.
  1912.  
  1913.      If you have a mouse active then you can also call up the
  1914. index by clicking on the line in the mini-index that corresponds
  1915. to the current message. (usually the center one)  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  31
  1916. -------------------------------------------------------------------
  1917.  
  1918.      If this is a regular forum file then a screenful of lines
  1919. like the ones below will appear:
  1920.  
  1921.  
  1922. 14│------│15788│ 6│18-Sep-91│PCWORLD:ARCvZ│Mark A Young│Greg Saddl
  1923. 15░------░15792░ 6░19-Sep-91░PCWORLD:ARCvZ░  <self>    ░Greg Saddl
  1924. ─╥ ──╥─── ──╥── ─╥ ──╥────── ───╥───────── ───╥──────── ─╥────────
  1925.  ║   ║      ║    ║   ║          ║             ║       ╔══╝
  1926.  ║   ║      ║    ║   ║          ║             ║       ╚[recipient]
  1927.  ║   ║      ║    ║   ║          ║             ╚═══[sender]
  1928.  ║   ║      ║    ║   ║          ╚════[message subject]
  1929.  ║   ║      ║    ║   ╚══════[message date/time]
  1930.  ║   ║      ║    ╚═══[message section, blank if an OUTBOX message]
  1931.  ║   ║      ╚═[CompuServe assigned message number]
  1932.  ║   ║
  1933.  ║   ╚══════════[Recon flags]
  1934.  ║                  N  is NEW to Recon
  1935.  ║                  X  is an OUTBOX message
  1936.  ║                  A  is actually an ANNOUNCEMENT
  1937.  ║                  ?  judged as a duplicate by Recon
  1938.  ║                  D  is marked for deletion on resaving file
  1939.  ║                  H  message has a Recon HOLD
  1940.  ║
  1941.  ╚═══[Recon assigned message sequence number]
  1942.  
  1943.  
  1944.      The first number is the Recon message sequence number.  The
  1945. six space column field (here filled with dashes) show the flags
  1946. for that message. (N for New, X for outboX, A for Announcement, ?
  1947. for a possible duplicate, D for marked for Deletion, and H for
  1948. HOLD)
  1949.  
  1950.      Just like in the small five line local index, note the hash
  1951. marks on the Recon message sequence number  15  line (CompuServe
  1952. number 15792) indicating that the message is currently marked.
  1953.  
  1954.      The next two columns show the CompuServe assigned number and
  1955. the forum section number. (outbox messages may not be assigned a
  1956. section and may only be shown as section "..")  The last four
  1957. columns show the message date, the message subject, and the
  1958. message "Fm:" and the message "To:" fields.  The last three are
  1959. cut to fit, and UserID's are stripped leaving only names.
  1960.  
  1961.      Note that your UserID is recognized and your name is replaced
  1962. with  <self>.
  1963.  
  1964.  
  1965.      If this is a CompuServe MAIL sourced file then the lines will
  1966. appear a little differently:
  1967.  
  1968.  
  1969. 198│------│14-Oct-91  15:32│NG QEMM/LOADHI        │from: Alex Boge
  1970. 199│-X----│14-Oct-91  18:22│NG QEMM/LOADHI        │  to: Alex Boge
  1971.  
  1972.  
  1973.      You'll recognize the Recon sequence number and the flags.  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  32
  1974. -------------------------------------------------------------------
  1975.  
  1976. Both the date and time of the CompuServe MAIL message is shown. 
  1977. Then there is the message subject (in full) and the last column
  1978. indicates whether this message is from you to someone, or vice
  1979. versa.
  1980.  
  1981.      The full screen index is like a pick list, you scroll through
  1982. the list by using similar keys or mouse actions as already
  1983. described above in section 3.4.
  1984.  
  1985.      However there are quite a number of other commands available
  1986. when the  full screen index  is displayed, to see a HELP screen
  1987. which lists all of them press  [F1]  (or click both mouse buttons
  1988. again).  These are a subset of the  Navigate, Action and Other 
  1989. panels.
  1990.  
  1991.      Finally to jump to a message of interest just highlight and
  1992. choose that specific message, you will return to the regular
  1993. viewing screen.  To return to the same message you started out
  1994. with (before the index display) press  [Esc].
  1995.  
  1996.  
  1997. 3.8.5  Resorting the file
  1998. --------------------------
  1999.  
  2000.      Recon provides a number of sort options, you'll find details
  2001. on these in reference section 5.6.8.  However they are largely
  2002. self-explanatory and if you wish you can try them out now.
  2003.  
  2004.      Review the file with the full screen index to get an idea of
  2005. the changes made by resorting.
  2006.  
  2007.  
  2008. 3.9  Fancy stuff
  2009. -----------------
  2010.  
  2011.      So far what we have essentially been doing is browsing a
  2012. fully reconstructed and thread sorted  .MSG  file.
  2013.  
  2014.      Now on to bigger and better things, now is the time for 
  2015. Action!
  2016.  
  2017.      You should still have the same file loaded in memory.
  2018.  
  2019.  
  2020. 3.9.1  MARKing messages
  2021. ------------------------
  2022.  
  2023.      Navigate through the loaded file until you come across a
  2024. thread of approximately 3 to 10 messages, you can use the full
  2025. screen  Index  option to help you.  Now with one of these messages
  2026. displayed, pulldown the  Action  panel.
  2027.  
  2028.      Notice that  Action|UnMark  is not active - since there are
  2029. no messages marked yet.  Now choose the  Action|MARK  option.  You
  2030. will be shown a submenu.  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  33
  2031. -------------------------------------------------------------------
  2032.  
  2033.  
  2034.                     │▒MARK▒...▒▒▒▒▒▒▒▒▒▒│
  2035.                     │ ╒═════════ MARK messages ══════════╕
  2036.                     │ │▒this▒message▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒[F4]▒│
  2037.                     │ │ THREAD, START to Here            │
  2038.                     │ │ THREAD,  ENTIRE          Ctl[F4] │
  2039.                     │ │ Section                  Shf[F4] │
  2040.                     │ │ THREAD,  {Branch}        Alt[F4] │
  2041.                     │ │ ONLY NEW messages                │
  2042.                     ╘═│ ALL messages                     │
  2043.                       ╘══════════════════════════════════╛
  2044.  
  2045.  
  2046.      From this submenu highlight and choose  THREAD, ENTIRE.  You
  2047. will see the local index display the hash marks on the lines
  2048. corresponding to the messages you just MARKed. (this also occurs
  2049. on the full screen index)  You should also notice that the MARK
  2050. indicator on the bottom information line has come on, indicating
  2051. that the current message is now MARKed.  Also the previously
  2052. inactive option in the Mark panel is now in bold and indicated as
  2053. active.  This has all occurred because now there is at least one
  2054. MARKed message.
  2055.  
  2056.      Notice that you can also MARK the first part of the thread, a
  2057. thread branch, the current section, just the NEW messages or ALL
  2058. the messages in this file.  For more on threads, and thread sorts
  2059. see section 5.6.8.1.
  2060.  
  2061.      Just to do it a little differently, now call up the  full
  2062. screen Index  with the shortcut  I.  Find another THREAD with at
  2063. least a few messages in it, and then WHILE STILL IN the  full
  2064. screen Index,  MARK the THREAD.  You'll need to use the global hot
  2065. key  Ctl[F4].
  2066.  
  2067.      Make sure the light bar is still on one of the now marked
  2068. messages, and then press  [Enter].  Then slip over to the View
  2069. panel again by using the  [RArr]  once, and select and choose the 
  2070. {MARKed off}  option.
  2071.  
  2072.  
  2073.                     │ ─────────────────────── │
  2074.                     │▒▒▒{MARKed▒off}▒▒▒▒▒AltM▒│
  2075.                     │   {NEW off}        AltW │
  2076.                     │ {UserID group off} AltU │
  2077.                     │   {Branch off}     AltB │
  2078.                     │ ─────────────────────── │
  2079.                     │ HIDE: DELETED      AltD │
  2080.                     ╘═════════════════════════╛
  2081.  
  2082.  
  2083.      The  {MARKed off} option will change to  SHOW MARKed.  Not
  2084. much else seems to happen except that  fM  is now displayed in
  2085. bold along the bottom information line.
  2086.  
  2087.      But wait, remove the  View  panel by pressing  [Esc]  once,
  2088. and try moving through the file using the  [UArr]  and  [DArr]  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  34
  2089. -------------------------------------------------------------------
  2090.  
  2091. commands.  You will notice that because of the filter Recon will
  2092. let you get to and display only messages that are MARKed.
  2093.  
  2094.      Be sure you notice the shortcuts for setting and removing the
  2095. filters, namely  AltM, AltW, AltU and AltB.  You will surely be
  2096. using the global hot keys most of the time for these options.
  2097.  
  2098.      Mouse users should note that if there are NO MENU PANELS
  2099. PULLED DOWN, you can use a single  [LEFTmouseBUTTON]  click on the 
  2100. fM, fN, fU or fB indicators on the bottom line to toggle the
  2101. filters, when the filters are  OFF  a ghost of the text is shown
  2102. on color monitors.
  2103.  
  2104.      Now once again try searching for a common word, your first
  2105. name or the word  the  for example.  Use the  [F2]  global hot key
  2106. and specify the desired target phrase in the text entry box.  Then
  2107. use the shortcut  >  for Next HIT and  <  for Previous HIT a few
  2108. times.  You will notice that the search, just like the  [UArr] 
  2109. and  [DArr]  movement is restricted by the filter only to messages
  2110. that are currently marked.
  2111.  
  2112.      All other file navigation commands are unrestricted by
  2113. filters, but if they result in a message that does not meet the
  2114. criteria of the filter, a blank screen may result.  But there are
  2115. exceptions to this as well, the [PgUp], [PgDn], [Home], [End], X,
  2116. AltX, J, AltJ and [TAB] commands will force the display of what
  2117. would otherwise be a filtered out message.  To let you know that
  2118. the current message is actually filtered out, the  #### of #### 
  2119. on the bottom status line will BLINK.
  2120.  
  2121.      The local index and menu is of course constantly displayed. 
  2122. Try moving to a message that does not meet the filter condition of
  2123. being currently MARKed, for instance move to say the first message
  2124. in the file with  Ctl[PgUp]  or to the last message with 
  2125. Ctl[PgDn], you will get a blank screen if it is not MARKed and
  2126. hence excluded by the filter that you set.
  2127.  
  2128.      Also note that when a filter is on, the local index box will
  2129. show filtered out messages in regular display, and messages
  2130. included by the filter in bold display. (color display only)
  2131.  
  2132.      Now turn the  MARKed filter OFF  by pressing  AltM. 
  2133. Immediately the previously filtered out message reappears.
  2134.  
  2135.      Notice the difference between setting a filter, and MARKing a
  2136. message.
  2137.  
  2138.  
  2139. 3.9.2  Splitting off messages, "archiving"
  2140. ------------------------------------------
  2141.  
  2142.      You should still have the same file loaded, with perhaps a
  2143. dozen messages MARKed.  Let's say that you would like to split
  2144. these off and save them to another file.  (Don't worry we won't
  2145. actually delete any messages in this file)  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  35
  2146. -------------------------------------------------------------------
  2147.  
  2148.              ▒Action▒
  2149.           ──╒═══════════════════╕──
  2150.             │ MARK ...          │
  2151.             │ UnMARK ...        │
  2152.             │ Mark by AGE ...   │
  2153.             │ InverT ...        │
  2154.             │▒Copy▒...▒▒▒▒▒▒▒▒▒▒│
  2155.             │ ╒════════════════════════════════╕
  2156.             │ │ Copy  this message        [F5] │
  2157.             │ │ Copy  this THREAD      Ctl[F5] │
  2158.             ╘═│ Copy  this SECTION     Shf[F5] │
  2159.               │▒Copy▒▒all▒MARKed▒▒▒▒▒▒▒Alt[F5]▒│
  2160.               │ this message -> .SAV     AltS  │
  2161.               ╘════════════════════════════════╛
  2162.  
  2163.  
  2164.      Choose  Action|Copy.  Notice the shortcuts centered on the 
  2165. [F5]  key, these will likely be used often.  On choosing the 
  2166. Copy all MARKed  option a text entry box will appear requesting a
  2167. filespec to save to.
  2168.  
  2169.      The default offered filename will always be the last filename
  2170. you entered (initially it will be forum_name.SAV).  If you type
  2171. [F10] in answer to a filename query then you will get a pick list
  2172. of possible choices, including the last filespec (with DOS wild
  2173. cards) and the last specific filename you specified.  You can
  2174. select and choose one of these listed filespec, as you can still
  2175. edit them further.
  2176.  
  2177.      If you choose a filespec which includes any DOS wildcard
  2178. (? or *) you are shown a directory of EXISTING filenames that
  2179. match the filespec.  You can then select and choose one of the
  2180. displayed filenames - you will still have the option of editing
  2181. the name you choose.  If you pick one of the directories in the
  2182. box (identified by  <dir>  next to the entry) then you will be
  2183. shown another directory box that lists the files that match the
  2184. filespec you entered, but in that new directory.
  2185.  
  2186.      Go ahead and look at the directory box feature, to have a
  2187. look try the filespec *.SAV.  Notice that Recon assumes a default
  2188. directory of the TAPCIS storage directory.
  2189.  
  2190.      Once you have had a look at all that, press  [Esc]  and exit
  2191. the directory box, then just type in  ASSORTED  in answer to the
  2192. filename request and press  [Enter].
  2193.  
  2194.      You will then be shown that the marked messages are about to
  2195. be saved to the file  ASSORTED.THD, in the TAPCIS storage
  2196. directory.  THD  is the default extension, and if not otherwise
  2197. specified then your split off messages will always be placed in
  2198. the TAPCIS storage directory.
  2199.  
  2200.      In the unlikely event that you already have a file by that
  2201. name you would be warned of this, and given the option of
  2202. APPENDING the MARKed messages to the file.  This option WILL NEVER
  2203. OVERWRITE a file.  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  36
  2204. -------------------------------------------------------------------
  2205.  
  2206.      Answer  NO  to the confirmation if the file write would
  2207. result in an append to an already existing file, then choose the
  2208. same  Action|Copy|Copy all MARKed  option but this time give it a
  2209. different unique name, still use "THD" as the file extension. (eg.
  2210. DIFNAME.THD)
  2211.  
  2212.      Answer  YES  to the confirmation reply, if the file write
  2213. will result in a new file.  The file will then be quickly written
  2214. out.
  2215.  
  2216.      If you wish to get a hard copy of the messages that you have
  2217. just archived use the shortcut to the printing submenu  Shf[F7]. 
  2218. Then choose the now active submenu option  Other|Print|all MARKed. 
  2219. Follow it with a  FORM FEED  (top print option) if you wish.  Now
  2220. slip back to the  Action  panel by pressing  [Esc]  twice, and
  2221. then the letter  A.
  2222.  
  2223.      The  this message->.SAV  command mirrors the TAPCIS  SAVe
  2224. message  "S" command, it saves the current message to the .SAV
  2225. file for this FORUM.  Of course you can also do the same thing by
  2226. using  Action|Copy|Copy this message  and specifying the .SAV file
  2227. at the filespec question etc., but this provides a quick "one
  2228. keystroke" for doing something you may need to do often.  If the
  2229. currently loaded file is a .SAV file then this option is disabled.
  2230.  
  2231.  
  2232. 3.9.3  DELETE messages
  2233. -----------------------
  2234.  
  2235.      DON'T DO THE FOLLOWING NOW, but at this point you might
  2236. normally mark for deletion all the messages that you have just
  2237. saved to ASSORTED.THD by choosing  Action|Delete|Delete MARKed. 
  2238. This would mark for deletion the messages in the current file that
  2239. you just wrote to the ASSORTED.THD file.  The net effect would be
  2240. a move of those messages from the current file to your
  2241. ASSORTED.THD file.
  2242.  
  2243.      Then you could  Action|UnMARK|ALL messages  and find some
  2244. more messages to move around or process.  Of course removing the
  2245. MARKs doesn't remove the  DELETED  status of messages that you may
  2246. have already set using those MARKs.
  2247.  
  2248.      Notice that in the  Delete messages  panel there is an option
  2249. to remove all of the  DELETED  marks in the current file. 
  2250. Choosing this option will let you start afresh.
  2251.  
  2252.  
  2253. 3.9.4  MOVE messages
  2254. ---------------------
  2255.  
  2256.      Now wouldn't it be easier to be able to copy and delete
  2257. groups of messages all in one move.
  2258.  
  2259.      Well it sure would, and that is what the  Action|Move 
  2260. command is for.  This lets you do a combined  copy+delete
  2261. operation on any of the groups of messages displayed in this  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  37
  2262. -------------------------------------------------------------------
  2263.  
  2264. panel, the same groups that  Action|Copy, and Action|Delete 
  2265. operate on.
  2266.  
  2267.      The global hot keys for these are all centered on  [F8].
  2268.  
  2269.  
  2270. 3.9.5  All those shortcuts
  2271. ---------------------------
  2272.  
  2273.      It might be helpful to make a mental note of the following
  2274. chart of the  Action  panel shortcut keys:
  2275.  
  2276.  
  2277.              [F4] Mark   [F5] Copy     [F6] Delete    [F8] Move
  2278.   unshifted   message     message       message        message
  2279.      Ctl      THREAD      THREAD        THREAD         THREAD
  2280.      Shf      Section     Section       Section        Section
  2281.      Alt      Branch      all MARKed    all MARKED     all MARKed
  2282.  
  2283.      I do believe that that should make it a lot easier to
  2284. remember!
  2285.  
  2286.  
  2287. 3.9.6  Invert it
  2288. -----------------
  2289.  
  2290.      Invert allows for very flexible marking/deleting.  It will
  2291. let you toggle either the  MARK  marks, or the  DELETED  marks. 
  2292. You can act on the entire file, or just on the current message,
  2293. the submenu is shown below:
  2294.  
  2295.  
  2296.                     │▒InverT▒...▒▒▒▒▒▒▒▒│
  2297.                     │ ╒══════════════════════════════╕
  2298.                     │ │▒invert▒▒ALL▒▒MARKS▒▒▒▒▒▒▒▒▒▒▒│
  2299.                     │ │ invert  ALL  DELETIONS       │
  2300.                     │ │ ──────────────────────────── │
  2301.                     ╘═│ invert MESSAGE MARK       *  │
  2302.                       │ invert MESSAGE DELETE  [Del] │
  2303.                       ╘══════════════════════════════╛
  2304.  
  2305.  
  2306.      The  invert ALL MARKS  and  invert ALL DELETIONS  toggle the 
  2307. MARKed, or  DELeted  status of every message in the file.
  2308.  
  2309.      The  invert MESSAGE MARK  and  invert MESSAGE DELETE  options
  2310. work only on the current message.  Note the global hot keys for
  2311. these two options, the  *  and  [Del]  keys.
  2312.  
  2313.      Unlike the commands you have used above, these options toggle
  2314. the setting back and forth, ie from  MARKed  to  UnMARKed  and
  2315. back, or from  DELETED  to not  DELETED  and back.
  2316.  
  2317.      Go ahead and get the feeling of these commands now.  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  38
  2318. -------------------------------------------------------------------
  2319.  
  2320. 3.9.7  MARK by AGE
  2321. -------------------
  2322.  
  2323.      Most of your AGEing will be done "automatically" by either
  2324. specifying  AGE/Save&Exit  (section 3.12, 5.1.4) in interactive
  2325. Recon, or by running a  BATCH mode sort&age, (sections 3.13, 6.2,
  2326. 6.3)
  2327.  
  2328.      But, you don't necessarily have to delete the messages that
  2329. you are  MARKing by AGE.  You could for instance after  MARKing 
  2330. them, print them all out by using  Other|Print|all MARKed.  As
  2331. such  MARK by AGE  can be a very handy option.
  2332.  
  2333.      You can also isolate the newer messages with  MARKs  by first
  2334. using Action|MARK by AGE, and then  Action|InverT|ALL marks.  This
  2335. of course presumes that you are starting with no  MARKed  messages
  2336. in the file.
  2337.  
  2338.      If you do AGE using this command, consider this a  manual 
  2339. equivalent, it of course allows for much more fine tuning.
  2340.  
  2341.      Let's for the moment assume that you are using this option to 
  2342. manually  age your file.
  2343.  
  2344.      Choose the  Action|MARK by AGE  option, you will see a
  2345. submenu where you have the choice of  MARKing  THREADS or messages 
  2346. by  AGE.
  2347.  
  2348.  
  2349.                     │▒Mark▒by▒AGE▒...▒▒▒│
  2350.                     │ ╒═══════════════════════════╕
  2351.                     │ │▒MARK▒▒THREAD(S)▒by▒AGE▒▒▒▒│
  2352.                     │ │ MARK  message(s) by AGE   │
  2353.                     │ ╘═══════════════════════════╛
  2354.  
  2355.  
  2356.      What's the difference?  Well lets say that there was a "mega"
  2357. thread with some 300 messages, over a period of four weeks, the
  2358. most recent message of the thread is today's.  Now you will be
  2359. more interested in the activity at the more recent end of the
  2360. thread, especially if you have already read the first ROOT
  2361. messages.
  2362.  
  2363.      But when you mark threads by age (potentially for deletion)
  2364. this means to mark threads that have their most recent message
  2365. older than a given date.  If you specify one week as the cutoff
  2366. for threads, then you will obviously keep the entire long thread.
  2367.  
  2368.      That is why there is in addition an option to mark single
  2369. messages by age.  A typical setting may be a week for threads, and
  2370. two weeks for messages.  That means that any thread that has had
  2371. no activity for a week will be MARKed.  In addition, even within
  2372. threads that are not MARKed as a whole, messages older than two
  2373. weeks will be MARKed.
  2374.  
  2375.      As I have already mentioned, realize that when you  MARK by  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  39
  2376. -------------------------------------------------------------------
  2377.  
  2378. AGE  in interactive mode all that you are doing is just  MARKing 
  2379. messages.  You can then extract/save them, delete them, print them
  2380. etc.  In INTERACTIVE AGE/Save&Exit, and BATCH mode AGEing,
  2381. deletion of the messages and saving them to the .OLD file is done
  2382. automatically and summarily for you.
  2383.  
  2384.      Go ahead and try either  MARK by AGE  option now.  Remember
  2385. you are only MARKing messages, hence you will not affect the
  2386. message file unless you do something to the MARKed messages, and
  2387. then resave the file.
  2388.  
  2389.      When you choose either of these options you will be asked for
  2390. the number of days of THREADs/messages you wish to keep.  For
  2391. safety's sake the default is 30 days for THREADs and 60 days for
  2392. messages.
  2393.  
  2394.      You can also setup a new "number of days for AGEing" as a
  2395. global or forum default by using  File|Edit Settings,
  2396. (section 5.1.7)and also have it remembered for future sessions by
  2397. using  File|Save Settings. (section 5.1.8)  
  2398.  
  2399.      Once you have specified an interval, you will be asked to
  2400. confirm that you wish to do this, the confirmation restates the
  2401. "age" interval by using an explicit date.  Once confirmed the
  2402. messages are marked, now you will need to do something with these
  2403. marked messages - extract them, delete them etc.  You can quickly
  2404. review what messages have been marked by using the full screen
  2405. index:  Other|Index.
  2406.  
  2407.  
  2408. 3.10  Filespec pick list
  2409. ------------------------
  2410.  
  2411.      Now go back to the File panel, and carefully choose the  Exit 
  2412. option.
  2413.  
  2414.      DO NOT CHOOSE THE  Save&Exit  or  AGE/Save&Exit  options.
  2415.  
  2416.      You could also press  [F7]  to accomplish the same task.
  2417.  
  2418.      At this point you will probably be warned "file NOT saved",
  2419. and you will be asked if you really want to "Quit & LOSE any
  2420. changes".  Indeed you do, type  Y.  Answering YES to "Quit & LOSE
  2421. any changes" will prevent you from changing the original .MSG file
  2422. that have loaded for this tutorial.
  2423.  
  2424.      That will get you back to the same directory box that you
  2425. were in to pick the original .MSG file to load, at this point
  2426. press  [Esc]  to get to the next higher level.  That will get you
  2427. to the File panel, choose  File|Load.
  2428.  
  2429.      We will now have a look at the short file you just created. 
  2430. To replace the default load filespec just type  *.THD  the whole
  2431. of the default entry will be erased as soon as you type the "*". 
  2432. You could also have edited that default entry instead by pressing
  2433. an editor key first (for example  [RArr]), this would prevent the  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  40
  2434. -------------------------------------------------------------------
  2435.  
  2436. offered entry from being erased.
  2437.  
  2438.      After typing  *.THD  press  [Enter], if you have followed the
  2439. tutorial all the way through then you should see the small file
  2440. you created previously now listed in the directory box.  It may be
  2441. the only file listed, choose that file for loading.
  2442.  
  2443.      A text entry box will appear requesting the FORUM of origin
  2444. for this file.  Don't worry, you don't have to remember what it
  2445. was, Recon invisibly imbeds this information in any files it
  2446. creates.  You will notice that the correct forum is in fact
  2447. already filled in, just press  [Enter]  and the file will be
  2448. loaded.
  2449.  
  2450.      You can have a quick peek at it, but all we need to do is
  2451. exit!  Choose the  Exit  option from the File panel, or press 
  2452. [F7]  as the global hot key.  You will be back to the same
  2453. directory box you used to specify this file for loading, press 
  2454. [Esc]  to go to the next higher level.  Now you are back to the
  2455. File panel again.
  2456.  
  2457.      Let's say that you now wanted to have another look at the
  2458. original .MSG file that occupied most of the rest of this
  2459. exercise.  Choose that mysterious  File|Pick  option, you should
  2460. see something similar to the following:
  2461.  
  2462.  
  2463.  
  2464.              ▒File▒
  2465.           ──╒═════════════════════════╕──
  2466.             │ Load                    │
  2467.             │▒Pick▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
  2468.             │ ╒═══ filespecs ═══╕F10] │
  2469.             │ │ *.THD           │F10] │
  2470.             │ │▒*.MSG▒▒▒▒▒▒▒▒▒▒▒│[F7] │
  2471.             │ │ *.SAV           │──── │
  2472.             │ │  < FILE LOAD >  │[F3] │
  2473.             │ ╘═════════════════╛[F3] │
  2474.  
  2475.  
  2476.      There will probably be no pathnames listed - if pathnames are
  2477. not specified then like elsewhere in the program for message files
  2478. the pathname is assumed to be the TAPCIS storage directory.
  2479.  
  2480.      You should have the *.THD, *.MSG and *.SAV filespecs listed. 
  2481. The light bar will be on the second entry in this list.  The
  2482. second entry will always represent the second to the last filespec
  2483. you had specified for loading.
  2484.  
  2485.      When you type in filespecs with the Load option, all new and
  2486. unique filespecs will be added to the PICK LIST, the most recent
  2487. filespecs that you specify will always be at the top.
  2488.  
  2489.      If you get any filespecs into this box that you do not wish
  2490. to keep (a typographical error for example) then press  [Del] 
  2491. while highlighting that filespec and you will be given the option  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  41
  2492. -------------------------------------------------------------------
  2493.  
  2494. of deleting it.
  2495.  
  2496.      The bottom line is  < FILE LOAD >, this is just a shortcut
  2497. way to get to the  File|Load  text entry box.  (in other words,
  2498. just press  [End]  then   [Enter])
  2499.  
  2500.      So now choose that highlighted *.MSG filespec, you will get
  2501. the original *.MSG filespec directory box.  Then go ahead and
  2502. choose and load the same file that you loaded previously, you'll
  2503. need a file loaded to do the next section in any case. 
  2504.  
  2505.      Alternatively at this point you can choose  Quit Recon  with 
  2506. AltQ  to end the session.
  2507.  
  2508.  
  2509. 3.11  The Recon REPLY EDITOR and related options
  2510. ------------------------------------------------
  2511.  
  2512.      Ok that was all very interesting, but getting down to basics,
  2513. how do I reply to the message I'm reading, it would not seem
  2514. practical to have to go back to TAPCIS, find the message, reply
  2515. and then return to Recon.  Also I would like to add the sender's
  2516. UserID to my TAPCIS UserID file.
  2517.  
  2518.      Also I see mentioned an interesting file in this message, I
  2519. would like to download it.
  2520.  
  2521.      Or perhaps the current thread doesn't seem very interesting,
  2522. and I use  TappeT (or TapMark)  to mark headers.  It would be nice
  2523. to deselect this thread in the .TMK file.
  2524.  
  2525.      Then sometimes a message is private, once I read it I would
  2526. like to delete it on CompuServe in order to help "reduce the
  2527. scroll rate".
  2528.  
  2529.      Well Recon will let you do all these THINGS, and more!  Recon
  2530. of course relies on TAPCIS to actually do all the scut work, but
  2531. you can quickly instruct TAPCIS to do all these things when it
  2532. goes ONLINE from WITHIN Recon.
  2533.  
  2534.  
  2535.      You need to have a file loaded to try the following exercise,
  2536. make sure that you have a .MSG file loaded before you continue. 
  2537. Navigate to any NON-announcement message, then choose the  Connect
  2538. panel.  You should see the following:  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  42
  2539. -------------------------------------------------------------------
  2540.  
  2541.               Connect
  2542.           ──╒══════════════════════════╕──
  2543.             │ send MESSAGE/FILE ...  W │
  2544.             │▒send▒REPLY▒...▒▒▒▒▒▒▒▒▒R▒│
  2545.             │ DOWnload from LIB ...    │
  2546.             │ Scripts ...              │
  2547.             │ DEselect ...        AltR │
  2548.             │ UserID list ...          │
  2549.             ╘══════════════════════════╛
  2550.  
  2551.  
  2552.      You can generate a reply to any message from any file, not
  2553. just from .MSG and .SAV files.  You can also start a new message
  2554. with no file loaded.  Once you have a message you wish to reply
  2555. to, choose the  write REPLY  option, and then the  Recon editor 
  2556. option.  Do that now.
  2557.  
  2558.      An editing screen will open up in the bottom half of the
  2559. screen, the "root" message that you are replying to will be
  2560. displayed at the top.  There is a full range of editing commands,
  2561. you can also scroll the root message.  A help screen is accessed
  2562. by pressing  [F1], this lists all the available commands.
  2563.  
  2564.      You can "pause" the reply composing and review the currently
  2565. loaded file by pressing  [Esc].  Once you are finished the "pause"
  2566. just choose  Connect|continue REPLY.
  2567.  
  2568.      To actually send the reply press  [F7].  You will be taken
  2569. through the possible options, including the possibility of
  2570. discarding the reply.
  2571.  
  2572.      To now get rid of your reply (if you tried out entering one)
  2573. press  [F7], then choose  Discard  in the  send ACTION  menu that
  2574. appears.
  2575.  
  2576.      Recon also allows you to use your own text editor to compose
  2577. messages.  For further details on message replying see the
  2578. reference sections. (sections 5.5.1 to 5.5.4)
  2579.  
  2580.      The other options in this panel nicely complement the message
  2581. reply editing facilities.  See sections 5.5.5 to 5.5.8 for the
  2582. details.
  2583.  
  2584.  
  2585. 3.12  INTERACTIVE mode AGE/Save&Exit
  2586. ------------------------------------
  2587.  
  2588.      Although you would normally exit from viewing your .MSG files
  2589. with this option, DON'T CHOOSE THIS OPTION NOW.
  2590.  
  2591.      This option is identical to the Save&Exit command (section
  2592. 5.1.3), but it will first AGE the file.
  2593.  
  2594.      What does that mean?  Well your .MSG files collect an ever
  2595. increasing number of messages.  Most of your interest lies with
  2596. the more recent messages, but you need the older messages to keep  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  43
  2597. -------------------------------------------------------------------
  2598.  
  2599. the new ones in context.  "AGEing" keeps your .MSG file trim by
  2600. selectively removing old messages and threads, and saving them to
  2601. the appropriate .OLD file.
  2602.  
  2603.      As mentioned above, this is the quick automatic INTERACTIVE
  2604. mode AGEing facility.
  2605.  
  2606.      Also note that ANY file can be AGEd, not just .MSG files. 
  2607. The file that aged messages are appended to always takes the form
  2608. of forum_name.OLD, where forum_name is the name of the forum of
  2609. origin of that message.  The .OLD files are placed in the TAPCIS
  2610. storage directory.
  2611.  
  2612.      You control which messages to age by specifying the thread
  2613. age, message age, and file size age parameters, on either a global
  2614. or forum basis. (section 5.1.7.2)  However with automatic AGEing,
  2615. under no circumstances will a NEW message or announcement be aged.
  2616.  
  2617.      See also reference section 5.1.4.
  2618.  
  2619.      To exit from Recon now, you can choose  File|Exit then 
  2620. File|Quit Recon.
  2621.  
  2622.  
  2623. 3.13  Primer on "BATCH" mode
  2624. ----------------------------
  2625.  
  2626.      So what is this BATCH mode all about?  The parameters used
  2627. are completely described in the reference section, (sections 4, 6)
  2628. but here are some uses for BATCH mode.
  2629.  
  2630.      Think of BATCH mode as an unattended INTERACTIVE session. 
  2631. Use it when you wish to sort and trim files, that you don't need
  2632. to view as well.
  2633.  
  2634.      There is no reason to ever BATCH process a file before you
  2635. load it with INTERACTIVE Recon, there is no harm done, but you
  2636. will be duplicating Recon's work.  All of the normal sorting,
  2637. fixing up, etc. is done whether a file is loaded in BATCH or in
  2638. INTERACTIVE.
  2639.  
  2640.      In BATCH mode you can have Recon operate on any group of
  2641. files. (eg. all your .SAV files, or the .MSG files, or your .OLD
  2642. files)  Recon will load, sort, remove duplicates, reconstruct
  2643. messages, then optionally AGE the file, (that is remove older
  2644. messages) then resave the new sorted and trimmed file.
  2645.  
  2646.      For example the simple following line would resort and clean
  2647. up all of your changed .SAV files:
  2648.  
  2649.           RECON *.SAV /B
  2650.  
  2651.      You could include it in a batch file you use to put your
  2652. computer to bed, or perhaps have the computer do this unattended
  2653. while you are otherwise occupied.  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  44
  2654. -------------------------------------------------------------------
  2655.  
  2656.      Note that Recon will NOT BATCH AGE any messages unless you
  2657. explicitly include either or both of the /TAGE and /MAGE
  2658. parameters.
  2659.  
  2660.  
  2661.      Another use for BATCH mode is the processing of .MSG files
  2662. after you have completed a TAPCIS READ pass, as preparatory to
  2663. looking at these messages with the TAPCIS viewer.  It is
  2664. anticipated that most users of Recon (since 1.8) are using Recon's
  2665. viewer almost exclusively, hence this use of BATCH mode might be
  2666. considered archaic.
  2667.  
  2668.      When used in this fashion, you should include the /ANN:NEW 
  2669. or /ANN:ALL command line parameters (/ANN:OFF is the default) in
  2670. order to annotate each message with navigation information. 
  2671. TAPCIS then passively displays this.  This will somewhat enhance
  2672. the TAPCIS viewer facility by allowing you to go to the root
  2673. message, or the next new message by searching for certain text
  2674. strings.  The next section outlines this further.
  2675.  
  2676.  
  2677. 3.14  .MSG file annotation
  2678. --------------------------
  2679.  
  2680.      You should note that the INTERACTIVE Reply Editor and related
  2681. features largely make this facility unnecessary.  Because you will
  2682. likely be able to generate all of your online activities
  2683. completely from Recon, you won't need to use the TAPCIS
  2684. viewer/reply editor.  See section 1.2 for an outline of how Recon
  2685. INTERACTIVE and Recon BATCH fit in with TAPCIS.
  2686.  
  2687.      You may wish to look at BATCH annotation anyway, if so then
  2688. do the following exercise.
  2689.  
  2690.  
  2691.      Now this exercise would necessarily change one of your .MSG
  2692. files, you have four choices:
  2693.  
  2694.      (1)  So what, all it will do is sort the file and erase any
  2695.           duplicates - I'll go ahead and do it.
  2696.  
  2697.      (2)  I'd rather be safe, then after the exercise you can
  2698.           erase the new resulting .MSG file and replace it by the
  2699.           original by renaming the .$RK file which is generated as
  2700.           a backup.
  2701.  
  2702.      (3)  I'd rather be really safe - copy an existing MSG file to
  2703.           a differently named file, and operate on that one
  2704.           instead.  (example copy TAPCIS.MSG to TAPCISX.MSG - you
  2705.           CANNOT change the MSG extension and you CANNOT move the
  2706.           file out of your TAPCIS storage directory, or else the
  2707.           exercise will not work)
  2708.  
  2709.      (4)  I'll just read through it.  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  45
  2710. -------------------------------------------------------------------
  2711.  
  2712.      Pick a small .MSG file that is say 50k to 100k long.  I am
  2713.           assuming that you have Recon already installed, and in the current
  2714.           directory, or on the DOS path.  All of the below parameters are
  2715.           fully explained in the reference sections, but for now at the DOS
  2716.           prompt just carefully type exactly the line below, and check it
  2717.           twice before pressing [Enter].  You should replace
  2718.           "forum_name.MSG" with the name of the actual message file you wish
  2719.           to process:
  2720.  
  2721.           RECON forum_name.MSG /B /A /ALLFOR /ANN:ALL
  2722.  
  2723.      There will be some swirling Recon activity, when it is
  2724. finished enter into TAPCIS and look at that same file with the
  2725. .MSG viewer.  You may have to set up a temporary false new forum
  2726. if you used option (3) above.
  2727.  
  2728.      You will see that every message has an annotation in the top
  2729. right hand corner along the format of the three examples below.
  2730.  
  2731.      NOTE THAT ONLY the NEW messages have the second line of the
  2732. annotation.  Remember that by NEW I mean that the message has NOT
  2733. been seen by Recon before, if you have already loaded AND resaved
  2734. that same file (for example in INTERACTIVE mode) then to Recon
  2735. there will be NO NEW messages.
  2736.  
  2737.      Announcements are sorted to the beginning of the file.
  2738.  
  2739.  
  2740.      example 1 |                LNew= ..    SThd=92    Root=94
  2741.                |
  2742.                |                  * >>|     {{N}}     9 of   20
  2743.  
  2744.  
  2745.      example 2 |                LNew=100   SThd=105   Root= ..
  2746.                |
  2747.                |                    >>>>    {{N}}    32 of  140
  2748.  
  2749.  
  2750.      example 3 |                LNew=PgUp  SThd=CUR   Root= ..
  2751.                |
  2752.                |                    >>||    {{N}}    11 of   11
  2753.  
  2754.  
  2755.      LNew:  Last New Message, followed by:
  2756.           number:   use the TAPCIS Jump ### command to get to LNew
  2757.           "PgUp":   Last NEW Message is the immediately preceding
  2758.                     one
  2759.           "..":     There are no previous NEW messages,
  2760.  
  2761.      SThd:  Start of this Thread within this file, followed by:
  2762.           number:   use the TAPCIS Jump ### command to get to SThd
  2763.           "PgUp":   SThd Message is the immediately preceding one
  2764.           "CUR":    CURrent message is the start of the thread, at
  2765.                     least within this message file
  2766.      [Note that this may not be a NEW message]  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  46
  2767. -------------------------------------------------------------------
  2768.  
  2769.      Root:  message (if any) that the current message replies to:
  2770.           number:   use the TAPCIS Jump ### command to get to ROOT
  2771.           "PgUp":   the ROOT is the immediately preceding message
  2772.           "..":     There is no ROOT to this message
  2773.      [Note that this may not be a NEW message]
  2774.  
  2775.  
  2776.      Symbols at Bottom Left
  2777.  
  2778.         *      Current message is the oldest NEW message in this
  2779.                thread.
  2780.  
  2781.        >>|     Current message is the most recent (and last) new
  2782.                message in this thread, the next new message is in
  2783.                a different thread.
  2784.  
  2785.        >>>>    Still NEW messages left in this thread ("the thread
  2786.                continues")
  2787.  
  2788.        >>||    Current message is the last message in this thread
  2789.                AND it is the last NEW message in this file.
  2790.  
  2791.       {{N}}    A search target for the TAPCIS viewer to find new
  2792.                messages
  2793.  
  2794.   ( 9 of 20 )  is the current position and count of NEW messages
  2795.                within this file.
  2796.  
  2797.  
  2798.      The  LNew  refers to the Last New message, if a number
  2799. follows then use the TAPCIS Jump command to get to that message,
  2800. when the last new message is the immediately preceding one then 
  2801. PgUp  will be present.  When there are no previous "new" messages
  2802. then ".." will be shown.
  2803.  
  2804.      The  SThd  points you to the Start of this Thread, within the
  2805. message file.  Note that this may not be a NEW message.  When  CUR 
  2806. is listed, it means that the CURrent message is the start of the
  2807. thread, at least within this message file.
  2808.  
  2809.      Root  indicates what message (if any) is the one that the
  2810. current message is in answer to, it also may not be a NEW message.
  2811.  
  2812.      This brings us to the symbols at the bottom left of each of
  2813. the three examples.
  2814.  
  2815.      An asterisk indicates that the current message is the oldest
  2816. NEW message in this thread.
  2817.  
  2818.       A double right angle followed by a single vertical line
  2819. means that the current message is the most recent (and last) new
  2820. message in this thread, the next new message is in a different
  2821. thread.
  2822.  
  2823.       A quadruple right angle, means that there are still NEW
  2824. messages left in this thread to look at, think of it as "the  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  47
  2825. -------------------------------------------------------------------
  2826.  
  2827. thread continues".
  2828.  
  2829.      A double vertical line means that the current message is the
  2830. last message in this thread AND it is the last NEW message in this
  2831. file.
  2832.  
  2833.      The  {{N}}  gives you something to search for within TAPCIS. 
  2834. In other words to find the next new message when you are viewing a
  2835. MSG file, just search for the next occurrence of {{N}}.  The
  2836. counter ( 9 of 20 ) just indicates the count of NEW messages
  2837. within this file.
  2838.  
  2839.  
  2840. 3.15  Customizable Settings
  2841. ---------------------------
  2842.  
  2843.      Recon will let you save a number of configurable settings, so
  2844. that you do not have to reset them every time you run Recon.  It
  2845. keeps these settings in an editable text file.  You can specify
  2846. both GLOBAL settings, and FORUM specific settings.
  2847.  
  2848.      You can view and change the current settings while in
  2849. INTERACTIVE mode by using  File|Edit Settings (global hot key 
  2850. Ctl[F3]).
  2851.  
  2852.  
  2853.                     │▒Edit▒Settings▒▒▒Ctl[F3]▒│
  2854.                     │ ╒═════════════════════════╕
  2855.                     │ │▒global:▒General▒...▒▒▒▒▒│
  2856.                     │ │ global: View/Send ...   │
  2857.                     │ │ global: Sort ...        │
  2858.                     │ │ forum: View/Send ...    │
  2859.                     ╘═│ forum: Sort ...         │
  2860.                       ╘═════════════════════════╛
  2861.  
  2862.  
  2863.      If you make changes to any of these the changes will apply
  2864. only to the current session.
  2865.  
  2866.      To have the changes remembered for future sessions then you
  2867. need to save the settings to the .SET file.  To do use 
  2868. File|Save Settings. (global hot key Alt[F3])
  2869.  
  2870.  
  2871.                     │▒Save▒Settings▒▒▒Alt[F3]▒│
  2872.                     │ ╒═══════════════════════════╕
  2873.                     │ │▒Save▒as▒GLOBAL▒Settings▒▒▒│
  2874.                     │ │ Save as FORUM Settings    │
  2875.                     │ ╘═══════════════════════════╛
  2876.  
  2877.  
  2878.      After a confirmation all the settings will be saved as either
  2879. the GLOBAL or FORUM defaults.  They will then be reloaded and
  2880. "remembered" each time Recon runs, and when a file is loaded.
  2881.  
  2882.      The Recon2.SET file is stored in the TAPCIS storage  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  48
  2883. -------------------------------------------------------------------
  2884.  
  2885. directory, along with the other Recon information files.  See
  2886. appendix 7.3 for an example .SET file.  See the reference section
  2887. 5.1.7 for details on each of the settings.
  2888.  
  2889.      The contents of the Recon2.SET file is straight ASCII text,
  2890. that means you can freely edit it with any text editor, or a word
  2891. processor in ASCII text mode.  You may find on occasion that this
  2892. is more convenient than saving the settings with the 
  2893. File|Save Settings.  If you make any syntax errors, Recon brings
  2894. these to your attention when it starts up, they are then flagged
  2895. as such within the file and are ignored.
  2896.  
  2897.      WARNING:  The information in  Recon2.PCK  and  Recon2.DAT  IS
  2898. NOT TEXT, and if you try to edit either of these files you will
  2899. almost certainly corrupt them.
  2900.  
  2901.  
  2902. 3.16  the MENU Shell
  2903. --------------------
  2904.  
  2905.      There are many ways of handling TAPCIS and its many add-ons. 
  2906. I hope that you will find Recon's shell MENU a convenient way to
  2907. tie all these together.
  2908.  
  2909.      When Recon 2.01 first executes it looks for TAPCIS, and a few
  2910. major add-ons.  If it finds any add-ons on the DOS PATH, then it
  2911. will insert these (as well as TAPCIS) into the Recon shell MENU.
  2912.  
  2913.      Go ahead and try it now, select  File|shell MENU. (shortcut
  2914. Ctl[F1])  You will see as a minimum:
  2915.  
  2916.  
  2917.                     │▒shell▒MENU▒▒▒▒▒▒Ctl[F1]▒│
  2918.                     │ ╒═════════════════════════════════╕
  2919.                     ╘═│0  DOS Shell                     │
  2920.                       │1▒▒TAPCIS▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
  2921.                       ╘═════════════════════════════════╛
  2922.  
  2923.  
  2924.      Any add-ons that Recon looks for, will be inserted into the
  2925. menu as well.
  2926.  
  2927.      The beauty of the  shell MENU  is that it will swap Recon out
  2928. to EMS (or disk) and leave almost a full DOS memory space to run
  2929. another program.  Go ahead and shell to TAPCIS right now.
  2930.  
  2931.      Quick eh?  Even better the  shell MENU  is completely
  2932. configurable by editing the Recon2.SHL file, see the details in
  2933. the reference section 5.1.10
  2934.  
  2935.  
  2936. 3.17  alternate PARAMS files
  2937. ----------------------------
  2938.  
  2939.      Starting with TAPCIS 5.3, you are able to maintain separate
  2940. PARAMS files for the purpose of either including more that 20  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  49
  2941. -------------------------------------------------------------------
  2942.  
  2943. different forum setups, or perhaps maintaining separate
  2944. UserID/identity setups.
  2945.  
  2946.      Recon allows you to interactively switch between different
  2947. PARAMS files with the  File|PARAMS file  command. (section 5.1.9)
  2948.  
  2949.      As well the  /EXT:xxx  command line parameter lets you
  2950. specify a given PARAMS file to be active at startup. (section 4.6)
  2951.  
  2952.      Further Recon will pass the name of the current PARAMS file
  2953. to TAPCIS or to an add-on in its  shell MENU, allowing for
  2954. seamless PARAMS file use. (section 5.1.10)
  2955.  
  2956.  
  2957. 3.18  That's All
  2958. ----------------
  2959.  
  2960.      That is the end of the tutorial.  If you followed the
  2961. instructions carefully, you will not have changed any of your
  2962. TAPCIS message files, except in the optional section 3.14.  You
  2963. created a single small file named ASSORTED.THD in your TAPCIS
  2964. STORAGE directory, and you can now delete it with the DOS ERASE
  2965. command if you wish.
  2966.  
  2967.      The sections that follow are reference sections that explain
  2968. every option and command line parameter in a more rigorous
  2969. fashion.  The reference sections can help you get the most out of
  2970. Recon.
  2971.  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  50
  2972. -------------------------------------------------------------------
  2973.  
  2974.  
  2975.  
  2976. 4  Start up Options
  2977. ===================
  2978.  
  2979.      You will usually start Recon by simply executing a plain:
  2980.  
  2981.           RECON
  2982.  
  2983. at the command line, or in a batch file.  Typing:
  2984.  
  2985.           RECON ?
  2986.  
  2987. will list all of the possible command line parameters.
  2988.  
  2989.      The following is a list of all of the command line parameters
  2990. that can be used to modify Recon's initial mode on startup.  A
  2991. detailed discussion of each follows.
  2992.  
  2993.  
  2994.      <filespec>         /EXT               /B
  2995.                         /COLOR:###         /A
  2996.      /P:<TAPCISpath>    /MONO              /ALLFOR
  2997.      /Q                 /EMSOVR            /TAGE:###
  2998.      /NOBAK             /NPH               /MAGE:###
  2999.      /NODCHECK          /TZADJ:###         /DEL
  3000.                                            /ANN:xxx
  3001.  
  3002.  
  3003.      If included on the command line,  <filespec>  MUST be listed
  3004. first on the line,  otherwise order is not important.  Embedded
  3005. spaces between the parameters are optional and are ignored, and
  3006. upper/lower case characters are considered equivalent.
  3007.  
  3008.      The batch mode parameters (B, A, ALLFOR, TAGE, MAGE, DEL and
  3009. ANN) are discussed in the BATCH mode section 6.
  3010.  
  3011.  
  3012.      Following this is a discussion of the four DOS environment
  3013. variables that Recon recognizes.  These are namely:
  3014.  
  3015.           TAPPATH=<path>
  3016.           TMKPATH=<path>
  3017.           RTEMP=<path>
  3018.           NOMOUSE=ON|OFF
  3019.  
  3020.  
  3021. 4.1  Message files to process, the  <filespec>  parameter
  3022. ---------------------------------------------------------
  3023.  
  3024.      The optional  <filespec>  parameter is valid in INTERACTIVE
  3025. and BATCH mode, it specifies the file(s) Recon is to load/process. 
  3026. You can specify ONLY ONE filespec at a time, but wildcards in the
  3027. filespec are supported.  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  51
  3028. -------------------------------------------------------------------
  3029.  
  3030.      If you specify a filespec in INTERACTIVE mode, then on
  3031. startup Recon will immediately show you a picklist defined by that
  3032. filespec.  If the filespec you specify defines ONLY one file, that
  3033. file will be immediately loaded on startup.  For example the
  3034. following will result in Recon starting up in INTERACTIVE mode and
  3035. immediately displaying a picklist of your .MSG files:
  3036.  
  3037.           RECON *.MSG
  3038.  
  3039.      Specifying a filespec when starting up in INTERACTIVE would
  3040. be well suited to "launching" Recon as a viewer from some kind of
  3041. shell program, or perhaps in a special purpose batch file.
  3042.  
  3043.      If you do not specify a filespec in INTERACTIVE mode, then
  3044. you will start up at  File|Pick, ready to choose a picklist, or to
  3045. specify a filename with the  Load  option.
  3046.  
  3047.      In BATCH mode, if no filespec is specified then Recon will
  3048. process the .SAV files stored in your TAPCIS "STORAGE" directory.
  3049.  
  3050.  
  3051. 4.2  PARAMS.CIS location: the /P parameter
  3052. ------------------------------------------
  3053.  
  3054.      Recon must be able to locate TAPCIS' PARAMS.CIS file, Recon
  3055. needs to access the information in that file.  The PARAMS.CIS file
  3056. is in the same directory where your TAPCIS.EXE file is located,
  3057. you may specify its location to Recon in one of three ways.
  3058.  
  3059.      The first method is to indicate the path to PARAMS.CIS with
  3060. the TAPPATH DOS environment variable, see section 4.13 for a
  3061. discussion of this.
  3062.  
  3063.      If you specify the  /P  parameter on the command line that
  3064. starts up Recon, this will override a TAPPATH specified path.  If
  3065. your PARAMS.CIS file is in the "c:\tap" directory you can use the
  3066. following command line to run Recon:
  3067.  
  3068.           RECON /P:c:\tap
  3069.  
  3070.      If you do neither of the above then as a third option you
  3071. MUST locate Recon in the same directory that TAPCIS.EXE resides
  3072. in, otherwise Recon will refuse to run as it will not be able to
  3073. find TAPCIS' PARAMS.CIS file.
  3074.  
  3075.  
  3076. 4.3  Quiet operation, the /Q parameter
  3077. --------------------------------------
  3078.  
  3079.      To alert the user, Recon uses a variety of auditory prompts
  3080. for critical or error situations.  The default setting of whether
  3081. to do so is saved in the Recon2.SET file.
  3082.  
  3083.      If you wish to override the default for the current session
  3084. only then use the  /Q  parameter, this will eliminate all auditory
  3085. prompts for the current session only.  Example use is:  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  52
  3086. -------------------------------------------------------------------
  3087.  
  3088.           RECON /Q
  3089.  
  3090.      You may also override sounds in INTERACTIVE mode by accessing
  3091. the  File|Edit Settings  menu.
  3092.  
  3093.  
  3094. 4.4  Disable File Backup, the /NOBAK parameter
  3095. ----------------------------------------------
  3096.  
  3097.      When Recon rewrites a file it will automatically backup the
  3098. old file in the same directory using an "$RK" extension.  If you
  3099. are operating on floppies, or are particularly cramped for disk
  3100. space then you may wish to use this option to suppress backup file
  3101. generation.  The default setting of whether to do so is saved in
  3102. the Recon2.SET file.
  3103.  
  3104.      If you wish to override the default for the current session
  3105. only then use the  /NOBAK  parameter, this will eliminate all
  3106. backup files for the current session only.  Example use is:
  3107.  
  3108.           RECON /NOBAK
  3109.  
  3110.      You may also override this in INTERACTIVE mode by accessing
  3111. the  File|Edit Settings  menu.
  3112.  
  3113.      Use this option WITH CAUTION.
  3114.  
  3115.  
  3116. 4.5  Disable disk space checking, the /NODCHECK parameter
  3117. ---------------------------------------------------------
  3118.  
  3119.      When Recon saves a file it requires free disk space of at
  3120. least as much as the file itself.  Recon's initial default is to
  3121. check for this available space before saving.  The default of
  3122. whether to do so is saved in the Recon2.SET file.
  3123.  
  3124.      If you have oodles of free space, or if you have a slow disk
  3125. (the check may take a few moments) then you may wish to disable
  3126. this check.  If you wish to do this only on a current session
  3127. basis then use this parameter.  Example use is:
  3128.  
  3129.           RECON /NODCHECK
  3130.  
  3131.      You may also override this in INTERACTIVE mode by accessing
  3132. the  Edit Settings  menu.
  3133.  
  3134.      Use this option WITH CAUTION.
  3135.  
  3136.  
  3137. 4.6  specify startup PARAMS file, the /EXT parameter
  3138. ----------------------------------------------------
  3139.  
  3140.      The  /EXT:xxx  command line parameter lets you specify a
  3141. given TAPCIS PARAMS file to be active at startup.  For example if
  3142. you wished to have Recon consider the  PARAMS.NOW  file as the
  3143. active PARAMS file, then use the following startup:  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  53
  3144. -------------------------------------------------------------------
  3145.  
  3146.           RECON /EXT:NOW
  3147.  
  3148.      Recon also allows you to interactively switch between
  3149. different PARAMS files with the  File|PARAMS file  command.
  3150. (section 5.1.9)
  3151.  
  3152.  
  3153. 4.7  settings main color, the /COLOR parameter
  3154. ----------------------------------------------
  3155.  
  3156.      If not specified, Recon will use the base color set in the
  3157. TAPCIS PARAMS.CIS file at startup as the color for the message
  3158. text display.  If you specify COLOR and a value, Recon will use
  3159. the color that this corresponds to instead.
  3160.  
  3161.      The color numbering is the same as the TAPCIS color numbering
  3162. scheme, and valid values are from 0 to 127.  For example to set
  3163. the message text color to light gray on blue use:
  3164.  
  3165.           RECON /COLOR:23
  3166.  
  3167.  
  3168. 4.8  Monochrome displays with Color cards, the /MONO parameter
  3169. --------------------------------------------------------------
  3170.  
  3171.      Recon checks through system calls for the identity of the
  3172. display card to determine whether to run in color or monochrome
  3173. mode, hence Recon will be misdirected if you are driving a
  3174. monochrome monitor with a color capable card.
  3175.  
  3176.      If you know that this is the case (true of most laptop
  3177. computers, or a monochrome VGA setup) use this parameter.
  3178.  
  3179.      In general if a single color (monochrome) Recon display looks
  3180. odd, the mouse cursor seems to disappear, or some menu options are
  3181. not visible, then you probably need this parameter.  Example use:
  3182.  
  3183.           RECON /MONO
  3184.  
  3185.  
  3186. 4.9  Use EMS for overlays, /EMSOVR parameter
  3187. --------------------------------------------
  3188.  
  3189.      You can gain a slight execution speed advantage by allowing
  3190. Recon to use EMS for its overlays, example use:
  3191.  
  3192.           RECON /EMSOVR
  3193.  
  3194.      If you have less than 500K of available EMS do not use it, as
  3195. EMS is better used for other Recon functions.  If you have more
  3196. than 1000K of available EMS you should use.  See also memory
  3197. considerations, appendix 7.1.  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  54
  3198. -------------------------------------------------------------------
  3199.  
  3200.  
  3201. 4.10  force Navigate Panel, the /NPH parameter
  3202. ----------------------------------------------
  3203.  
  3204.      Like other menu panels the Navigate panel offers a vertical
  3205. list of options.  These options partially cover the message screen
  3206. and hence may not be convenient for clicking on when navigating
  3207. with a mouse.
  3208.  
  3209.      Using this parameter instead specifies a special horizontal
  3210. Navigate strip to be used instead.  This doesn't cover any of the
  3211. message text, and allows clicking on the Navigate panel options
  3212. and navigation while still being able to view all of the
  3213. information on the screen.  Example use:
  3214.  
  3215.           RECON /NPH
  3216.  
  3217.      However, note that having this menu strip continuously
  3218. displayed still will disable all other mouse  HOT ZONES, just like
  3219. pulling down a regular vertical menu panel.
  3220.  
  3221.  
  3222. 4.11  Adjusting OUTBOX times, the /TZADJ parameter
  3223. --------------------------------------------------
  3224.  
  3225.      Most users do not need to use this parameter, as usually
  3226. CompuServe is able to adjust message date/times to your local
  3227. time.
  3228.  
  3229.      Generally, you only need to use this parameter if you do not
  3230. use a direct CompuServe node that is in your own time zone, and
  3231. your local time is not North American Eastern time.
  3232.  
  3233.      This parameter will adjust the message date/time of the
  3234. OUTBOX messages that Recon writes to your .MSG (or .SAV) file so
  3235. that they can match the apparent CompuServe local time.  To use
  3236. the parameter set it to:
  3237.  
  3238.      (*your* local time)-(apparent CIS network time)
  3239.  
  3240. Recon & CompuServe do the rest.
  3241.  
  3242.      The effect will be to correct your OUTBOX message date/times
  3243. to correspond to the CompuServe current date/time of where you
  3244. enter the CIS network.  This will allow for better sorting and
  3245. duplicate message management.
  3246.  
  3247.      This will likely be of primary use for European, East Asian,
  3248. Australian and other overseas (from a North American perspective)
  3249. users that have to use a communication network to reach
  3250. Compuserve.
  3251.  
  3252.      The following examples all assume that CompuServe displays
  3253. your message date/times as in North American Eastern time zone.
  3254. (GMT-5)
  3255.      As an example to correct Recon's OUTBOX messages created with  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  55
  3256. -------------------------------------------------------------------
  3257.  
  3258. German local time (GMT+1), if your messages on CompuServe are
  3259. shown with a North American Eastern time (GMT-5) then specify
  3260. (GMT+1)-(GMT-5) = 6:
  3261.  
  3262.           RECON /TZADJ:+6
  3263.  
  3264.      To correct for Hong Kong local time (GMT+8) then specify:
  3265.  
  3266.           RECON /TZADJ:+13
  3267.  
  3268.      And for Tahiti local time (GMT-10) specify:
  3269.  
  3270.           RECON /TZADJ:-5
  3271.  
  3272.  
  3273. 4.12  BATCH mode command line parameters
  3274. ----------------------------------------
  3275.  
  3276.      BATCH mode is activated by the inclusion of the  /B 
  3277. parameter.  The batch mode parameters are  /A, /ALLFOR, /TAGE:###,
  3278. /MAGE:###, /DEL and /ANN:xxx.
  3279.  
  3280.      For a discussion of these, and BATCH mode in general see
  3281. section 6.
  3282.  
  3283.  
  3284. 4.13  TAPPATH DOS Environment variable
  3285. --------------------------------------
  3286.  
  3287.      Recon must be able to locate TAPCIS' PARAMS.CIS file, Recon
  3288. needs to access the information in that file.  The PARAMS.CIS file
  3289. is in the same directory where your TAPCIS.EXE file is located,
  3290. you may specify its location to Recon in one of three ways.
  3291.  
  3292.      The first method is to indicate the path to PARAMS.CIS with
  3293. the TAPPATH DOS environment variable.
  3294.  
  3295.      For example if your PARAMS.CIS file is in the "c:\tap"
  3296. directory, type at the DOS prompt the following DOS SET command
  3297. before running Recon:
  3298.  
  3299.           SET TAPPATH=c:\tap
  3300.  
  3301.      You may also include the above statement in your AUTOEXEC.BAT
  3302. file.  Some other TAPCIS tools/utility programs already use this
  3303. DOS environment variable for the same purpose, this will not
  3304. interfere with Recon or vice versa.
  3305.  
  3306.      Alternatively you may use the  /P  parameter.  If specified
  3307. on the command line, this will override a TAPPATH specified path. 
  3308. (section 4.2)
  3309.  
  3310.      If you do neither of the above then as a third option you
  3311. MUST locate Recon in the same directory that TAPCIS.EXE resides
  3312. in, otherwise Recon will refuse to run as it will not be able to
  3313. find TAPCIS' PARAMS.CIS file.  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  56
  3314. -------------------------------------------------------------------
  3315.  
  3316.  
  3317. 4.14  TMKPATH DOS Environment variable
  3318. --------------------------------------
  3319.  
  3320.      By default, thread marking utilities such as TappeT, or
  3321. TapMark and its add-ons, put their data files (.TMK or .TMD) in
  3322. the TAPCIS storage directory.
  3323.  
  3324.      You can optionally place these files in any directory by
  3325. setting the TMKPATH DOS Environment variable.  See your thread
  3326. marking utility's manual for further information.
  3327.  
  3328.      Recon also recognizes this environment variable.  Recon uses
  3329. this to locate .TMK/.TMD files, when they are not in the TAPCIS
  3330. storage directory, when you ask Recon to DEselect threads.
  3331. (section 5.5.7)
  3332.  
  3333.      This environment variable is not otherwise used by Recon.
  3334.  
  3335.  
  3336. 4.15  RTEMP DOS Environment variable
  3337. ------------------------------------
  3338.  
  3339.      You can direct Recon to use a specific location for swap
  3340. space, ie. a RAM DISK or a given hard disk directory, this is
  3341. especially useful if you use floppies.  This will indicate to
  3342. Recon what disk space to use as swap space when it shells.
  3343.  
  3344.      Note that this space would be used to swap to, only if not
  3345. enough EMS memory is available to swap to instead.  In either case
  3346. about 568k of space is required.
  3347.  
  3348.      To set RTEMP, type at the DOS prompt a DOS SET command before
  3349. running Recon, the following would indicate to Recon to use the 
  3350. E:  drive for swap space, presumably this might be a RAM DISK or
  3351. other fast disk.
  3352.  
  3353.           SET RTEMP=E:\
  3354.  
  3355.      You may also include the above statement in your AUTOEXEC.BAT
  3356. file. 
  3357.  
  3358.  
  3359. 4.16  NOMOUSE DOS Environment variable
  3360. --------------------------------------
  3361.  
  3362.      If set, Recon will entirely ignore the mouse, even if you
  3363. have a driver installed and enabled.  It won't even display a
  3364. mouse cursor.
  3365.  
  3366.      Activate this by setting it equal to  ON  before starting
  3367. Recon by typing at the DOS command line, or by including it in
  3368. your autoexec.bat file:  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  57
  3369. -------------------------------------------------------------------
  3370.  
  3371.  
  3372.         SET NOMOUSE=ON
  3373.  
  3374.      Useful for those that never use a mouse with Recon, however
  3375. still have a mouse installed and do not wish to see a roving mouse
  3376. cursor.
  3377.  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  58
  3378. -------------------------------------------------------------------
  3379.  
  3380.  
  3381.  
  3382. T  INTERACTIVE mode
  3383. ===================
  3384.  
  3385.      This is the usual way that you would run Recon.  Whenever you
  3386. load a file interactively, Recon does all of the sorting,
  3387. duplicate detection, OUTBOX fixing, optional AGEing etc.
  3388.  
  3389.      You only need to use BATCH mode to process files that you
  3390. don't need to view as well.  So consider INTERACTIVE mode a file
  3391. fixups + viewing mode, and BATCH mode as fixups only with no
  3392. viewing.
  3393.  
  3394.      You never need to run both BATCH and then INTERACTIVE mode on
  3395. a given file sequentially, no harm will come of it, but you are
  3396. duplicating Recon's work.
  3397.  
  3398.  
  3399.      To run Recon in INTERACTIVE mode you can use the following
  3400. command line:
  3401.  
  3402.  
  3403.   RECON [<filespec>] [/P:<TAPCISpath>] [/Q] [/NOBAK] [/NODCHECK]
  3404.        [/EXT:x] [/COLOR:###] [/MONO] [/EMSOVR] [/NPH] [/TZADJ:###]
  3405.  
  3406.  
  3407.      Note that the eleven parameters are optional, are not usually
  3408. necessary.  Each is fully discussed in section 4., a brief mention
  3409. of each follows.
  3410.  
  3411.      If you specify  <filespec>  on the command line startup, then
  3412. Recon will immediately load the file specified, or show a picklist
  3413. if there is more than one file found for the filespec.
  3414.  
  3415.      The /P parameter is one of the ways to point to TAPCIS'
  3416. PARAMS file location, the /Q, /NOBAK, /NODCHECK parameters
  3417. override the defaults for these Recon2.SET file settings for this
  3418. session only.
  3419.  
  3420.      The /EXT parameter specifies the TAPCIS PARAMS file that
  3421. should be active when Recon starts up, the /COLOR and /MONO
  3422. settings will fine tune the color and override to mono on laptops
  3423. and mono CGA setups, /EMSOVR will allow Recon to use EMS for its
  3424. overlays.  The /NPH will designate an optional horizontal Navigate
  3425. panel, which may be useful for mouse users.
  3426.  
  3427.      The /TZADJ parameter is intended for anyone that does not
  3428. have CompuServe message date/times correctly reflecting their own
  3429. local time.
  3430.  
  3431.  
  3432.      Once Recon executes you are presented with a pulldown menu
  3433. interface, the details on each of the command options in these
  3434. panels follows.  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  59
  3435. -------------------------------------------------------------------
  3436.  
  3437. 5.1  File panel
  3438. ---------------
  3439.  
  3440. 5.1.1  Load
  3441. -----------
  3442.  
  3443.      When you choose Load, you will be queried as to the filespec
  3444. of the file(s) you wish to Load.  DOS filespec wildcards (eg.
  3445. *.MSG) are accepted and usual.  In fact, in order to maintain the
  3446. greatest flexibility you should only rarely if ever use an exact
  3447. filename here. (eg. IBMHW.MSG)
  3448.  
  3449.      The default is either the last filespec chosen or if none,
  3450. then the regular .MSG files in the TAPCIS storage directory.
  3451.  
  3452.      Once you choose a filespec a directory window will appear
  3453. with a list of any matching files sorted chronologically, the more
  3454. recently changed files are listed first.
  3455.  
  3456.      You may choose a file by use of the cursor keys or an
  3457. alphabetic search.
  3458.  
  3459.      If a mouse is active you may choose a file directly, or by
  3460. use of the scroll bar along the right hand border of the box.
  3461.  
  3462.      In the file pick list that appears, there are a number of
  3463. columns of information, I'll discuss these from left to right.
  3464.  
  3465.      The first column immediately to the left of the filename
  3466. consists of one or two characters.  The first character can be
  3467. either a "C" which indicates that the file has changed since Recon
  3468. last processed that file, an "s" indicating that the file has
  3469. remained unchanged, or a "." if Recon doesn't know.  This
  3470. information is known only for regular TAPCIS .SAV and .MSG files.
  3471.  
  3472.      The second character is either an "A" which indicates that
  3473. the DOS ARCHIVE file attribute is set, or a "-" which indicates
  3474. that it is reset.  Though not as useful as the Recon C/s flag, the
  3475. DOS ARCHIVE file attribute may be of some use in deciding which
  3476. files have changed, and which have not.
  3477.  
  3478.      If the characters are preceded by an "!", this indicates that
  3479. there are "unread" messages in this file.  This is only present
  3480. for TAPCIS' .MSG files, and corresponds exactly to TAPCIS' use of
  3481. the exclamation mark in its own main menu display.
  3482.  
  3483.      The next column contains the size of the file in Kbytes.
  3484.  
  3485.      The last two columns contain the DOS file date and time.  As
  3486. already noted the files are listed chronologically with the more
  3487. recently changed files listed first.
  3488.  
  3489.      Once you select a file to load, if the file is not a TAPCIS
  3490. .SAV or .MSG file then a text entry box will appear requesting the
  3491. FORUM of origin of the messages in the file chosen for
  3492. processing/viewing.  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  60
  3493. -------------------------------------------------------------------
  3494.  
  3495.      When you wish to process message files other than your
  3496. regular .SAV or .MSG files, which have not been created by Recon,
  3497. Recon may not be able to correctly determine the FORUM of origin
  3498. of the messages.  This text entry box is provided so that you can
  3499. supply this information.
  3500.  
  3501.      If Recon has generated these files then the forum of origin
  3502. is imbedded invisibly in the file and will always be available to
  3503. Recon.  However the text entry box is still shown, with that FORUM
  3504. name listed, to allow for your final approval.
  3505.  
  3506.      If Recon has already processed these messages at least once,
  3507. then it is not mandatory that the FORUM the messages originated in
  3508. be explicitly known to Recon.  In fact, once the messages have
  3509. been processed, you can mix messages from different forums
  3510. together, although this is not recommended as the thread structure
  3511. may be confused.
  3512.  
  3513.      Each time Recon loads a file it will (as necessary)
  3514. reconstruct each individual message header, prune non-message
  3515. lines, remove line noise and fix up CR/LF pairs, sort the messages
  3516. into threads, then reconstruct message numbers and the "in reply
  3517. to" message number links.  Announcements are always sorted to the
  3518. beginning of the file.
  3519.  
  3520.      The so called OUTBOX messages (retained copies of messages
  3521. sent by Recon or TAPCIS) are transparently converted to standard
  3522. CompuServe format.
  3523.  
  3524.      After the sorting and fixups, if a message is judged to have
  3525. duplicates, then one of the message pair will be automatically
  3526. marked for deletion.  It is always the more recent message of a
  3527. duplicate pair that is retained.
  3528.  
  3529.      After the file is loaded, in the top right corner of the
  3530. screen appears a local index of the messages, the columns contain
  3531. the message subject, and the sender and the recipient,
  3532. respectively.  Each is truncated to fit.  The middle line
  3533. (usually) corresponds to the currently displayed message.  The
  3534. local index also details the two immediately preceding and
  3535. following messages.  Hatched boxes appear on lines corresponding
  3536. to messages that are currently MARKed.  Lines that correspond to
  3537. messages that match any currently set filters are in bold.
  3538.  
  3539.      Along the bottom is a status line indicating the forum of
  3540. origin, the current message sequence number, the total number of
  3541. loaded messages, (or the sequence and number of NEW messages, if
  3542. the NEW filter is on) and in parentheses the number of messages
  3543. currently slated for deletion.  If a bold lowercase Greek delta is
  3544. present beside the forum name, then the file has changed and
  3545. probably requires a resave.  If this is a new message  NEW  is
  3546. displayed.  Similarly if this is a MARKed message then MRK will be
  3547. displayed.  The status of the display filters is noted. (fM, fN,
  3548. fU, fB)  If this is a message that was originally saved as an
  3549. OUTBOX message,  BOX  is displayed.  If this message is an
  3550. "announcement" then  ANN  is displayed.  With the  HIDE: DELETED  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  61
  3551. -------------------------------------------------------------------
  3552.  
  3553. filter ON, deleted messages are not displayed.  With this filter
  3554. OFF, if the current message has been judged by Recon to be a
  3555. duplicate then  ?DUP?  will be displayed, if the message has been
  3556. marked for deletion then  DEL  is present.
  3557.  
  3558.      Mouse users should note that if NO MENU PANELS are PULLED
  3559. DOWN, then the lines in the local index box are "clickable" for
  3560. navigation.  If you click the current message's mini-index line
  3561. then you will get a full screen index.  Also clicking on the  MRK
  3562. or DEL indicators on the bottom line will toggle the message's 
  3563. MARKed  of  for DELetion status.  Clicking on the filter status
  3564. indicators (fM, fN, fU, fB) will toggle the status of the filter. 
  3565. When the filters are "OFF" a ghost of the text is shown on color
  3566. monitors.  The first header line of the message, (goes to the last
  3567. message displayed) the subject line, (goes to the root message if
  3568. any) and areas of the message text itself (for scrolling the
  3569. message) can also be clicked on for navigation, these are covered
  3570. in the appropriate sections below.
  3571.  
  3572.  
  3573. 5.1.2  Pick
  3574. -----------
  3575.  
  3576.      To get the maximum benefit from the PICK LIST you should
  3577. always specify filespecs at the Load option text entry box using
  3578. DOS wildcards (eg. *.MSG) rather than an exact filename.
  3579. (eg. IBMHW.MSG)
  3580.  
  3581.      When you choose  File|Pick  a PICK LIST of recent filespecs
  3582. appears.  If no path is listed, then the TAPCIS storage path is
  3583. assumed.  By default the light bar is placed on the second entry
  3584. in this list.  This second entry will always represent the second
  3585. to the last filespec you specified for loading. (all this is
  3586. assuming that there are at least two entries)  If you wish to load
  3587. a file with the very last filespec used, then you could simply
  3588. choose  File|Load  instead.
  3589.  
  3590.      When you specify unique filespecs (whether containing
  3591. wildcards or otherwise) in the Load option, these will be added to
  3592. the PICK LIST, the most recent filespecs that you specified will
  3593. always be listed first.
  3594.  
  3595.      If you are a typical user, you will probably need no more
  3596. than five or six filespecs to specify all the various groups of
  3597. files that you may wish to load into Recon.  After these are
  3598. entered you will never have to type them in again.
  3599.  
  3600.      The last entry ( <FILE LOAD> ) is a shortcut to the File Load
  3601. text entry box.
  3602.  
  3603.      If you have an unwanted filespec, then highlight it and press
  3604. the  [Del]  key, this will allow you to delete that entry after a
  3605. confirmation.  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  62
  3606. -------------------------------------------------------------------
  3607.  
  3608. 5.1.3  Save&Exit
  3609. ----------------
  3610.  
  3611.      This option is active only if a message file is currently
  3612. loaded.  It will force a save of the currently loaded file whether
  3613. there have been any changes or not.  If there was not enough
  3614. memory to load the entire file, this option is disabled as
  3615. otherwise it would result in corruption of the file.
  3616.  
  3617.      This also normally results in the original file being
  3618. backed'up to a file with an extension of  $RK, in the same
  3619. directory.  For example if the processed file was  TAPCIS.MSG,
  3620. then this file is backed'up to  TAPCIS.$RK, the Recon processed
  3621. file is saved and forms the new  TAPCIS.MSG  file.  If you load a
  3622. file with an  $RK  extension then backup file generation is
  3623. suppressed.  Backup file generation can be disabled, see section
  3624. 5.1.7.1
  3625.  
  3626.      When saved, the file remains in normal TAPCIS format and is
  3627. completely compatible with the TAPCIS viewer.
  3628.  
  3629.      If you are using CONFIRM mode (the default), then after the
  3630. save, you will be presented with the option of NOT EXITING and
  3631. returning to viewing/editing the same, currently loaded, file.
  3632.  
  3633.  
  3634. 5.1.4  AGE/Save&Exit
  3635. --------------------
  3636.  
  3637.      This option extends on the  File|Save&Exit  command (section
  3638. 5.1.3), by also AGEing the file before it resaves it.
  3639.  
  3640.      AGEing consists of first deleting threads and messages from
  3641. the current file, based on the AGEing criteria you specify, and
  3642. then optionally appending these to an .OLD file.  Appending them
  3643. is disabled if you are AGEing an  .OLD  file.
  3644.  
  3645.      The initial default age for AGEing threads is 30 days, 60
  3646. days for messages, and 2000 messages for the size of the file. 
  3647. These are not intended to be effective defaults, but are set to
  3648. this initially so you don't inadvertently age out messages before
  3649. you fully understand the process.
  3650.  
  3651.      You can quickly change the default settings by using the 
  3652. Edit|Settings  command, (sections 5.1.7) or by editing the
  3653. Recon2.SET file directly with a text editor.  Typical values for
  3654. these might be:
  3655.  
  3656.           threadAGEdays=8
  3657.           messageAGEdays=15
  3658.           fileAGEsize=1000
  3659.  
  3660.      These parameters can be set differently for different forums,
  3661. and are probably the most likely parameters to be set on a forum
  3662. specific basis.  However, if you ignore the thread and message
  3663. AGEing setting, (eg. leave them at defaults) and only use file  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  63
  3664. -------------------------------------------------------------------
  3665.  
  3666. size AGEing, then Recon to a large extent will auto-adjust its
  3667. AGEing to the activity of the forum.
  3668.  
  3669.      In other words, the goal of AGEing is to keep the file sizes
  3670. trim and workable, and forum specific settings for AGEing threads
  3671. and messages will do that with some tinkering, but the use of file
  3672. size AGEing will let Recon do the tinkering for you.
  3673.  
  3674.      AGEing threads means to age threads that have their most
  3675. recent message older than a given date.
  3676.  
  3677.      AGEing messages further trims the file, by AGEing individual
  3678. older messages within threads that would otherwise be kept.
  3679.  
  3680.      Then the result of thread & message AGEing may be further
  3681. adjusted by file size AGEing.  This further trims a message file
  3682. down by setting an absolute limit to the number of messages in the
  3683. file.  If thread and message AGEing already results in a file less
  3684. than this maximum, then no file size AGEing takes place.  The
  3685. corollary is that if you set the thread and message AGEing
  3686. parameters to large values (eg. 60 days or higher) then the file
  3687. will be aged principally by the file size AGEing setting alone.
  3688.  
  3689.      As an example, let's say you had a setting of  threadage=8 &
  3690. messageage=15,  and further let's say that that would result in a
  3691. message file of 1236 messages after AGEing.
  3692.  
  3693.      If you set  fileAGEsize=1000  then Recon would further reduce
  3694. the size of the file by dynamically and sequentially shortening
  3695. the  threadage & messageage  settings for that AGEing session,
  3696. until the file ends up with less than 1000 messages total.  So the
  3697. file size AGEing process in this instance would remove at least
  3698. another 236 messages.  However, this process is limited to never
  3699. reducing the AGEing to less than 1 day.
  3700.  
  3701.      As the default setting is 2000 messages, this setting will
  3702. have no effect until you adjust the setting.
  3703.  
  3704.      The typical use of  file size AGEing  is to set the  thread &
  3705. message age parameters to something high, (say the default of 30 &
  3706. 60 days) and then limiting the message file to a certain maximum
  3707. size using this new age parameter.  It takes the guess work out of
  3708. judging how busy forums are, and allows for much more consistent
  3709. message file sizes.
  3710.  
  3711.      Also note that ANY file can be AGEd, not just .MSG files. 
  3712. The file that aged messages are appended to always takes the form
  3713. of forum_name.OLD, where forum_name is the name of the forum of
  3714. origin of that message.  The .OLD files are placed in the TAPCIS
  3715. storage directory.
  3716.  
  3717.      Announcements within .MSG files are treated a little
  3718. differently.  All of the not NEW (old) announcements are deleted
  3719. if AGEing is specified, regardless of their age.  If you wish to
  3720. keep a given announcement then place a HOLD on it with 
  3721. Action|Hold|Toggle HOLD. (section 5.3.8)  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  64
  3722. -------------------------------------------------------------------
  3723.  
  3724.      Under no circumstances will a NEW message or announcement be
  3725. aged.
  3726.  
  3727.      Pseudo "announcement messages" as captured by a FRONTEND
  3728. TAPCIS script and stored in the  MAIL.MSG  file are aged as a
  3729. normal message, not as an announcement.
  3730.  
  3731.  
  3732. 5.1.5  Exit
  3733. -----------
  3734.  
  3735.      This option is active only if a message file is currently
  3736. loaded.  It will start an exit from editing the current file
  3737. without saving it.
  3738.  
  3739.      It there have been changes to the file, then you will be
  3740. warned that this would result in their loss.  If you then decide
  3741. to not EXIT then you will be returned to editing/viewing the
  3742. currently loaded file.  You will still have the option of
  3743. eventually saving the file.
  3744.  
  3745.  
  3746. 5.1.6  Status
  3747. -------------
  3748.  
  3749.      This option will display information about the current Recon
  3750. environment.
  3751.  
  3752.      The status panel shows the currently active TAPCIS PARAMS
  3753. file, reflects the current EMS usage, and lists the MAXIMUM number
  3754. of messages possible for the given memory configuration.  See
  3755. appendix 7.1 for a discussion of EMS memory considerations.
  3756.  
  3757.      It also lists the currently loaded file, if any, and
  3758. information about it.
  3759.  
  3760.      The global hot key is  [F3], pressing  [F3]  again will
  3761. remove the Status box.  Pressing any other key will also remove
  3762. the box, but that key will also be passed on to, and acted upon by
  3763. Recon.
  3764.  
  3765.  
  3766. 5.1.7  Edit Settings
  3767. --------------------
  3768.  
  3769.  
  3770.                     │▒Edit▒Settings▒▒▒Ctl[F3]▒│  
  3771.                     │ ╒═════════════════════════╕
  3772.                     │ │▒global:▒General▒...▒▒▒▒▒│
  3773.                     │ │ global: View/Send ...   │
  3774.                     │ │ global: Sort ...        │
  3775.                     │ │ forum: View/Send ...    │
  3776.                     ╘═│ forum: Sort ...         │
  3777.                       ╘═════════════════════════╛
  3778.  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  65
  3779. -------------------------------------------------------------------
  3780.  
  3781.      You can view and change all of the current GLOBAL, and FORUM
  3782. (local) settings while in INTERACTIVE mode by using the  Edit
  3783. Settings  option in the  File  panel (shortcut Ctl[F3]).
  3784.  
  3785.      The discussion below covers each parameter in detail.  Each
  3786. parameter is shown with its default setting if it is not blank.
  3787.  
  3788.      For the settings that accept text (such as ReconEDIT1) choose
  3789. that option and a text entry box will appear.
  3790.  
  3791.      For the settings that toggle, to change each setting just
  3792. choose it, it will toggle to the next valid setting.  All of the
  3793. valid setting options are listed in brackets following these
  3794. settings.
  3795.  
  3796.      To make the settings permanent use the  File|Save Settings 
  3797. option. (next section)  If you prefer you can also edit these
  3798. directly in your Recon2.SET file with any text editor.
  3799.  
  3800.      For an example Recon2.SET file, see appendix 7.3.
  3801.  
  3802.  
  3803. 5.1.7.1  global: General
  3804. ------------------------
  3805.  
  3806.      This group includes the following global settings, all are in
  3807. identical syntax to the content of the  Recon2.SET  file, and are
  3808. shown with their initial defaults.
  3809.  
  3810.  
  3811.           CatScanPATH=         (takes a <path>)
  3812.  
  3813.     Directs Recon where to find the CatScan.LOG file so that it
  3814. may append to it when creating download scripts.  If you do not
  3815. use CatScan, then leave this blank.
  3816.  
  3817.  
  3818.           ReconEDIT1=          (takes a <path>)
  3819.           ReconEDIT2=          (takes a <path>)
  3820.  
  3821.      These are the dos commands that will be issued when you
  3822. choose either of External Editor 1, or External Editor 2 in the 
  3823. Connect|Send Menu  panel.  Recon 2.01 will still recognize the 
  3824. RECONEDIT  DOS environment variable which served this purpose in
  3825. previous versions.
  3826.  
  3827.  
  3828.           scroll=LINE          (LINE, OVERLAP or PAGE)
  3829.  
  3830.      When Single LINE scrolling is active any multi-display page
  3831. message is scrolled only one line at a time when either the  MSG
  3832. scroll UP  or  MSG scroll DOWN  commands are issued.  With PAGE
  3833. scrolling the displayed message is scrolled by a full display
  3834. page, with OVERLAP there is one line of overlap in the PAGE
  3835. scrolls.  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  66
  3836. -------------------------------------------------------------------
  3837.  
  3838.           SNAPOFF=ON           (ON or OFF)
  3839.  
  3840.      With  SNAPOFF panels  most menu panels disappear when an
  3841. action is carried out.  For example if you execute 
  3842. Action|MARK|Section  then after the current section is marked the
  3843. panels all disappear.  This will clear the display to let you see
  3844. the entire message.  Which mode you choose will be guided by
  3845. simple personal preference.  Some options (eg. in the  Edit
  3846. Settings  panel) will always work as  STICKY  regardless of the
  3847. current setting.
  3848.  
  3849.  
  3850.           DCHECK=ON            (ON or OFF)
  3851.  
  3852.      When Recon saves a file it requires free disk space of at
  3853. least as much as the file itself.  With  Disk CHECK on save 
  3854. active, Recon checks for this available space before saving.  If
  3855. you have oodles of free space, or if you have a really slow disk
  3856. (the check may take a few moments) then you may wish to disable
  3857. this check, but do so with caution.
  3858.  
  3859.  
  3860.           QUIET=OFF            (ON or OFF)
  3861.  
  3862.      To alert the user, Recon uses a variety of auditory prompts
  3863. for critical or error situations.  You can disable this by setting 
  3864. QUIET to ON.
  3865.  
  3866.  
  3867.           BACKUP=ON            (ON or OFF)
  3868.  
  3869.      When Recon rewrites a file it will automatically backup the
  3870. old file in the same directory using an "$RK" extension.  If you
  3871. are operating on floppies, or are particularly cramped for disk
  3872. space then you may wish to disable this by setting  BACKUP to OFF.
  3873.  
  3874.  
  3875.           CONFIRMmode=ON       (EXPERTmode=ON)
  3876.  
  3877.      Once you are familiar with the operation of Recon you will
  3878. likely wish to remove most of the precautionary confirmations and
  3879. warnings that Recon uses.  If so then toggle  CONFIRMmode=ON  to 
  3880. EXPERTmode=ON.
  3881.  
  3882.      Note that this does not change the way that Recon runs, all
  3883. the normal DOS and file related safety features are still there! 
  3884. All this does is to remove confirmations for commands that you
  3885. indicate you wish to carry out.  Even in  EXPERT mode  you will
  3886. still be asked to confirm  AGEing  and an  EXIT  (without a save)
  3887. from a file that has been changed and presumably needs resaving. 
  3888. If you are new to Recon, use  EXPERTmode=ON  WITH CAUTION.
  3889.  
  3890.  
  3891.           NEWfilter=OFF        (ON or OFF)
  3892.  
  3893.      This sets the initial default for the  NEW  filter.  Every  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  67
  3894. -------------------------------------------------------------------
  3895.  
  3896. time a new file is loaded, the status of the  NEW  filter is set
  3897. according to this value.
  3898.  
  3899.  
  3900. 5.1.7.2  global/forum: View/Send
  3901. --------------------------------
  3902.  
  3903.      This group includes the following settings, the settings
  3904. noted with  {F}  are also available as FORUM settings.  All are in
  3905. identical syntax to the content in the  Recon2.SET  file, and are
  3906. shown with their initial defaults.
  3907.  
  3908.  
  3909.           CMailReceipt=OFF     (ON or OFF)
  3910.  
  3911.      By default no CompuServe receipt of message is requested when
  3912. you send a CMail message, you can change this by toggling this
  3913. parameter.  You can still override this either way on a message by
  3914. message basis.
  3915.  
  3916.  
  3917.           allowREformatting=ON      (ON or OFF)
  3918.  
  3919.      When you send a message on a FORUM, then with the default
  3920. setting CompuServe will be allowed to reformat your message to fit
  3921. some else's needs.  This is especially important for international
  3922. users who use expensive packet services.
  3923.  
  3924.      You can always override this on a message by message basis. 
  3925. Also, Recon will check your message to see whether it might
  3926. benefit from having CompuServe reformatting disabled, and warn you
  3927. if so.
  3928.  
  3929.  
  3930.      {F}  HIDEBOX=OFF          (ON or OFF)
  3931.  
  3932.      This will hide all OUTBOX messages in a file, you can still
  3933. see them by moving to them with the [PgUp] and [PgDn] keys of
  3934. course.
  3935.  
  3936.      This setting is most useful if you send many messages
  3937. yourself, and don't really wish to explicitly see these as a  NEW 
  3938. message the next time you load the .MSG file.  In particular
  3939. useful for sysops, and typically used as a FORUM setting.
  3940.  
  3941.  
  3942.      {F}  cleanANN=OFF         (ON or OFF)
  3943.  
  3944.      When set to  ON  removes all but the latest, newest forum
  3945. announcement that TAPCIS captures when it enters a forum. 
  3946. Otherwise announcements will accumulate in the file until you  AGE 
  3947. it.  AGEing a file will delete all announcements, regardless of
  3948. the announcements' ages.
  3949.  
  3950.  
  3951.      {F}  deleteAGED=OFF       (ON or OFF)  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  68
  3952. -------------------------------------------------------------------
  3953.  
  3954.      When you age a file, Recon will by default save all of the
  3955. old, aged messages to the .OLD file.  This file will have the root
  3956. name of the forum, and will reside in the TAPCIS storage
  3957. directory.  If you are limited in disk space, or just don't wish
  3958. to accumulate .OLD files, then you can toggle this setting to ON.
  3959.  
  3960.      Typically this would be used as a FORUM setting.
  3961.  
  3962.  
  3963.      {F}  OUTBOX=MSGfile       (OFF, MSGfile or SAVfile)
  3964.  
  3965.      Directs where you would like your OUTBOX messages placed,
  3966. TAPCIS 5.3 as well as previous versions of Recon always placed
  3967. these in your .SAV file.
  3968.  
  3969.      By default Recon now adds OUTBOX copies of messages to the
  3970. .MSG file, rather than the .SAV file.  This is a much handier
  3971. place to have them, as you keep your thread filled out in your
  3972. .MSG file until you actually download the CompuServe copy of your
  3973. reply.  This is the only way of keeping track of your MAIL file
  3974. replies.
  3975.  
  3976.      You should almost certainly use the default setting.
  3977.  
  3978.  
  3979.      {F}  threadAGEdays=30
  3980.      {F}  messageAGEdays=60
  3981.      {F}  fileAGEsize=2000
  3982.  
  3983.      Use these to set your file AGEing parameters.  AGEing is not
  3984. actually done, unless you exit a file with  File|AGE/Save&Exit,
  3985. (section 5.1.4) or if you use  /TAGE or /MAGE  in BATCH mode.
  3986. (section 6.2, 6.3)  These parameters are the most likely to be set
  3987. on a FORUM specific basis.
  3988.  
  3989.  
  3990. 5.1.7.3  global/forum: Sort
  3991. ---------------------------
  3992.  
  3993.      This group includes the following settings, the settings
  3994. noted with {F} are also available as FORUM settings.  All are in
  3995. identical syntax to the content in the  Recon2.SET  file, and are
  3996. shown with their initial defaults.
  3997.  
  3998.  
  3999.      {F}  THREADsort=ON        (ON or OFF)
  4000.           MCsort=ON            (ON or OFF)
  4001.      {F}  THREADSbyDATE=ON     (THREADSbySUBJ=ON)
  4002.      {F}  GROUPsect=ON         (ON or OFF)
  4003.  
  4004.      These are the basic sort parameters, see  Other|Sort (section
  4005. 5.6.8) for a description of each setting.
  4006.  
  4007.  
  4008.      {F}  STRICTsectSORT=OFF   (ON or OFF)  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  69
  4009. -------------------------------------------------------------------
  4010.  
  4011.      This is of main concern to sysops, after reading it if you
  4012. are not sure what this all means, then you don't need this
  4013. feature, and just go with the Recon default, ie. OFF.
  4014.  
  4015.      TAPCIS style, or prior to this version Recon style OUTBOX
  4016. messages, will result in some instances of confused sorts because
  4017. in these types of OUTBOX messages the actual section can only be
  4018. inferred by Recon.  This resulted in some messages and threads
  4019. being sorted into sections other than where they actually reside
  4020. on CompuServe.
  4021.  
  4022.      Recon now puts the correct message section number into its
  4023. own outbox messages.  As you will likely be using Recon for most
  4024. messaging, then the old style TAPCIS outboxes will disappear and
  4025. no longer be a problem.
  4026.  
  4027.      If Recon 2.01 detects a TAPCIS style outbox, it will sort the
  4028. file the way that it did in previous versions for compatibility,
  4029. however if there are no TAPCIS outboxes then you will now get a
  4030. true, strict, section sort.
  4031.  
  4032.      But even if Recon detects a TAPCIS outbox message (without a
  4033. proper section number) you can still FORCE this new  strict
  4034. section sort  by setting this to  ON.  However note that then, any
  4035. old format outboxes can NOT be sorted in properly, and will be
  4036. instead be put into a group at the very beginning of the file.
  4037.  
  4038.  
  4039. 5.1.8  Save Settings
  4040. --------------------
  4041.  
  4042.      This allows for saving of the current set of settings as the
  4043. GLOBAL or the current FORUM local settings, these will be written
  4044. out to the Recon2.SET file.
  4045.  
  4046.  
  4047.                     │▒Save▒Settings▒▒▒Alt[F3]▒│
  4048.                     │ ╒═══════════════════════════╕
  4049.                     │ │▒Save▒as▒GLOBAL▒Settings▒▒▒│
  4050.                     │ │ Save as FORUM Settings    │
  4051.                     │ ╘═══════════════════════════╛
  4052.  
  4053.  
  4054.      Each time Recon starts up it looks for the Recon2.SET file
  4055. and loads in the specified defaults, if a Recon2.SET file does not
  4056. exist then Recon will create it with its initial default settings. 
  4057. Note that if you specify command line parameters (/Q, /NOBAK,
  4058. /NODCHECK) these will override the Recon2.SET settings for that
  4059. session.
  4060.  
  4061.      If Recon finds a syntax error in the Recon2.SET file, it will
  4062. mark it as in the example below, and ignore it:
  4063.  
  4064.      syntax ERROR "GROUsect=ON" 
  4065.  
  4066.      Executing  File|Save Settings  will save all the current  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  70
  4067. -------------------------------------------------------------------
  4068.  
  4069. Settings that are set in the  File|Edit Settings  section.  To the
  4070. Recon2.SET file.  This will result in a rewrite of the Recon2.SET
  4071. file, and the previous contents of the GLOBAL, or that FORUM's
  4072. section will be overwritten.
  4073.  
  4074.      You do not need to save the settings to activate them, they
  4075. are in place as soon as you change them with  File|Edit Settings, 
  4076. saving them just makes the settings remembered for future
  4077. sessions.
  4078.  
  4079.      In addition to saving the current settings with the 
  4080. File|Save Settings  option you can freely edit the Recon2.SET file
  4081. with a text editor.  DO NOT try to edit the  Recon2.PCK  and 
  4082. Recon2.DAT files, they are not text files, and you will almost
  4083. certainly corrupt them.
  4084.  
  4085.      See appendix 7.3 for an example Recon2.SET file.
  4086.  
  4087.  
  4088. 5.1.9  PARAMS file
  4089. ------------------
  4090.  
  4091.      Recon loads and acts on any Params file that you specify. 
  4092. This is also a quick way to refresh Recon's  !  marks if need be,
  4093. by just choosing the same PARAMS file.
  4094.  
  4095.      Recon also refreshes its Params file read when returning from
  4096. its own MENU Shell.
  4097.  
  4098.      Note that you can have Recon start up with any PARAMS file
  4099. active by using the /EXT:xxx parameter, see section 4.6.
  4100.  
  4101.  
  4102. 5.1.10  shell MENU
  4103. ------------------
  4104.  
  4105.      This provides an almost instant ability to access another
  4106. program such as TAPCIS or a TAPCIS add-on, or the DOS command
  4107. line, while Recon is running.
  4108.  
  4109.      This option is compatible with the WordPerfect Shell program.
  4110.  
  4111.      The  File|shell MENU  command will save your precious
  4112. conventional memory by freeing up all but about 10k of memory by
  4113. swapping Recon's code and data to either EMS, or to disk. (you
  4114. will need some 550k bytes available)  You can optionally specify
  4115. the disk/directory to use for swapping with the DOS environment
  4116. variable  RTEMP. (section 4.15)
  4117.  
  4118.      This facility should greatly streamline CompuServe use
  4119. especially for those that don't have access to a multitasking
  4120. environment.
  4121.  
  4122.      You should also note, that if you use this  SHELL  facility
  4123. to get to TAPCIS and back, you are GUARANTEED that TAPCIS'  ! 
  4124. marks will be set/reset correctly.  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  71
  4125. -------------------------------------------------------------------
  4126.  
  4127.      If a Recon2.SHL file does not yet exist (on startup for
  4128. example) Recon will look for any major TAPCIS add-ons on the DOS
  4129. Path and insert them in the menu along with TAPCIS.
  4130.  
  4131.      Recon2.SHL holds all the menu options, and is stored in the
  4132. TAPCIS storage directory.  The first thirty characters of each
  4133. line are displayed in the menu panel, the command line that
  4134. executes that option is the last 50 characters.  The file is a
  4135. simple text file and freely editable, you may of course need to
  4136. insert command line parameters etc. to customize it.
  4137.  
  4138.      Here is a example Recon2.SHL file:
  4139.  
  4140.  
  4141. │<- menu option name       ->││<- path/filename/parameters  ...
  4142. TAPCIS (get headers)          C:\TAP\TAPCIS.EXE ($REXT$) NX
  4143. TappeT                        C:\TAPUTIL\TAPPET.EXE ($REXT$)
  4144. TAPCIS (get/send messages)    C:\TAP\TAPCIS.EXE ($REXT$) OX
  4145. CatScan                       C:\TAPUTIL\CATSCAN.EXE
  4146.  
  4147.  
  4148.      The above Recon2.SHL file would display as:
  4149.  
  4150.  
  4151.                     │▒shell▒MENU▒▒▒▒▒▒Ctl[F1]▒│
  4152.                     │ ╒═════════════════════════════════╕
  4153.                     ╘═│0  DOS Shell                     │
  4154.                       │1▒▒TAPCIS▒(get headers)▒▒▒▒▒▒▒▒▒▒│
  4155.                       │2  TappeT                        │
  4156.                       │3  TAPCIS (get/send messages)    │
  4157.                       │4  CatScan                       │
  4158.                       ╘═════════════════════════════════╛
  4159.  
  4160.  
  4161.      $REXT$  is a special variable, that Recon will substitute the
  4162. current PARAMS file extension for, just before Recon's shell
  4163. executes the command.  For example if PARAMS.NOW was the currently
  4164. selected PARAMS file, and the following Recon2.SHL line was about
  4165. to be executed:
  4166.  
  4167.           C:\TAP\TAPCIS ($REXT$)
  4168.  
  4169.      Then the actual command line executed would be:
  4170.  
  4171.           C:\TAP\TAPCIS (NOW)
  4172.  
  4173.      Recon also does an automatic  select disk & ChDir  before
  4174. running the command, batch files are allowed as well, just end
  4175. them with  EXIT  so that the shell will close.
  4176.  
  4177.      While shelled, be very careful NOT to alter any message files
  4178. that Recon may have loaded, AND not to alter any files with a 
  4179. .$$$  extension, these may be Recon temporary files.  If you do
  4180. then you may not only corrupt your message files, but even crash
  4181. Recon and your system.  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  72
  4182. -------------------------------------------------------------------
  4183.  
  4184. 5.1.11  Quit Recon
  4185. ------------------
  4186.  
  4187.      Use this to exit Recon.  The global hot key is AltQ.
  4188.  
  4189.  
  4190. 5.2  Navigate panel
  4191. -------------------
  4192.  
  4193. 5.2.1  scroll UP, scroll DOWN
  4194. -----------------------------
  4195.  
  4196.      You can page through a long message (longer than one screen)
  4197. using the [-] and [+] keys, you will be prompted in the Navigate
  4198. panel (or Navigate strip) as well as in the bottom right hand
  4199. corner of the message text display when these keys are active
  4200. options.
  4201.  
  4202.      For the convenience of laptop users who may not have
  4203. dedicated grey [-] and [+] keys, you can also use the [-] and [=]
  4204. (unshifted [+]) adjacent to the number row.
  4205.  
  4206.      The scrolling will be one line at a time, scrolling can also
  4207. be set to proceed one display screen at a time, or with one line
  4208. of overlap.  This setting is saved in the Recon2.SET file, and can
  4209. be accessed and changed using  File|Edit Settings. (section 5.1.7)
  4210.  
  4211.      Mouse users can click on the top half of the message text to
  4212. scroll UP, and the bottom half to scroll DOWN. (mouse hot zones
  4213. are active only when there are no menu panels pulled down)
  4214.  
  4215.  
  4216. 5.2.2  msg UP {flt}, msg DOWN {flt}
  4217. -----------------------------------
  4218.  
  4219.      These options will page to the preceding message, or to the
  4220. next message.  If filters are active, then messages which do not
  4221. satisfy the current filter criteria will be skipped.  The  [PgUp] 
  4222. and  [PgDn]  (next section) and some "major" scrolling options
  4223. override the filter settings.
  4224.  
  4225.      The shortcut keys are the  [UArr]  and  [DArr]  keys on the
  4226. cursor/number keypad.  These keys as short cuts are not accessible
  4227. if a menu panel is pulled down, as then the arrow keys move the
  4228. lightbar among the choices in the pulled down menu panel.
  4229.  
  4230.      Note that if the displayed message is longer that one screen
  4231. in length this option will not page within the message, it will
  4232. always move by whole messages.
  4233.  
  4234.      The  [SPACE]  can be used as an alternative "no thinking
  4235. necessary" key.  If the displayed message is only one screen long,
  4236. then the  [SPACE]  acts as the  [DArr]  key, if the displayed
  4237. message is longer than one screen, then the  [SPACE]  acts as the 
  4238. [+]  key until it gets to the end of the message, then it "does" a 
  4239. [PgDn].  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  73
  4240. -------------------------------------------------------------------
  4241.  
  4242.      Mouse users can click on the  -- continued --  line, or on
  4243. the bottom rule (second line from the bottom) to simulate the 
  4244. [SPACE]  key.  (mouse hot zones are active only when there are no
  4245. menu panels pulled down)
  4246.  
  4247.  
  4248. 5.2.3  message UP, message DOWN
  4249. -------------------------------
  4250.  
  4251.      These options will page to the preceding message, or to the
  4252. next message, similar to the  msg UP {flt}, msg DOWN {flt} 
  4253. options,  HOWEVER all filters will be IGNORED.
  4254.  
  4255.      The global hot keys are  [PgUp] and [PgDn]  on the
  4256. cursor/number keypad.
  4257.  
  4258.      Note that if the displayed message is longer that one screen
  4259. in length this option will not page within the message, it will
  4260. always move by whole messages.
  4261.  
  4262.      Mouse users can click on the  local index box  lines, to
  4263. navigate up or down one or two messages. (mouse hot zones are
  4264. active only when there are no menu panels pulled down)
  4265.  
  4266.  
  4267. 5.2.4  prev THREAD/CORRES
  4268. -------------------------
  4269.  
  4270.      This option will move the display to the first message of the
  4271. PREVious thread.  If a message that does not match the current
  4272. filter settings is moved to, a display of the message will be
  4273. forced regardless, and the  #### of ####  on the status line
  4274. blinks.  The global hot key is AltX.
  4275.  
  4276.      If this is a CompuServe MAIL sourced file sorted with a Mail
  4277. Correspondent Sort, (MCS is the default, see section 5.6.8.2) then
  4278. this option will move to the last correspondent group rather than
  4279. the last thread as would be determined by the message subject.
  4280.  
  4281.  
  4282. 5.2.5  STARTofTHD, FINISHofTHD
  4283. ------------------------------
  4284.  
  4285.      STARTofTHD and FINISHofTHD will display the first or last
  4286. message of a thread, note that they override the filter settings.
  4287.  
  4288.      If a message that does not match the current filter settings
  4289. is moved to, a display of the message will be forced regardless,
  4290. and the  #### of ####  on the status line blinks.  The global hot
  4291. keys are  [Home]  for  STARTofTHD, and  [End]  for  FINISHofTHD.
  4292.  
  4293.  
  4294. 5.2.6  neXt THREAD/CORRES
  4295. -------------------------
  4296.  
  4297.      This option will move the display to the first message of the  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  74
  4298. -------------------------------------------------------------------
  4299.  
  4300. NEXT thread, note the difference between this and FINISHofTHD.  If
  4301. a message that does not match the current filter settings is moved
  4302. to, a display of the message will be forced regardless, and the 
  4303. #### of ####  on the status line blinks.  The shortcut key is X.
  4304.  
  4305.      If this is a CompuServe MAIL sourced file sorted with a Mail
  4306. Correspondent Sort, (MCS is the default, see section 5.6.8.2) then
  4307. this option will move to the next correspondent group rather than
  4308. the next thread as would be determined by the message subject.
  4309.  
  4310.  
  4311. 5.2.7  BEGofFILE, ENDofFILE
  4312. ---------------------------
  4313.  
  4314.      BEGofFILE and ENDofFILE will display the first or last
  4315. message, note that they override the filter settings.  If you move
  4316. to a message that does not match the current filter settings, a
  4317. blank message text screen will result.
  4318.  
  4319.      The global hot key is  Ctl[PgUp]  for BEGofFILE, and 
  4320. Ctl[PgDn]  for ENDofFILE.
  4321.  
  4322.  
  4323. 5.3  Action panel
  4324. -----------------
  4325.  
  4326. 5.3.1  MARK
  4327. -----------
  4328.  
  4329.      This option will MARK the group of messages that you specify
  4330. in its submenu.  Note that THIS IS NOT A TOGGLE for each
  4331. individual message, messages that may already be marked will
  4332. remain marked.
  4333.  
  4334.      To toggle a single or all message marks see the 
  4335. Action|Invert  command. (section 5.3.4)
  4336.  
  4337.      The  groups  as outlined in the submenu are largely self-
  4338. explanatory:
  4339.  
  4340.  
  4341.                     │▒MARK▒...▒▒▒▒▒▒▒▒▒▒│
  4342.                     │ ╒═════════ MARK messages ══════════╕
  4343.                     │ │▒this▒message▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒[F4]▒│
  4344.                     │ │ THREAD, START to Here            │
  4345.                     │ │ THREAD,  ENTIRE          Ctl[F4] │
  4346.                     │ │ Section                  Shf[F4] │
  4347.                     │ │ THREAD,  {Branch}        Alt[F4] │
  4348.                     │ │ ONLY NEW messages                │
  4349.                     ╘═│ ALL messages                     │
  4350.                       ╘══════════════════════════════════╛
  4351.  
  4352.  
  4353.      THREAD, START to here  would mark all the messages from the
  4354. beginning of this thread up to and including this message.  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  75
  4355. -------------------------------------------------------------------
  4356.  
  4357.      Section marking seems simple enough, but this may be
  4358. complicated if there are OUTBOX messages.  If section sorting is
  4359. enabled (section 5.6.8.4) and an OUTBOX message cannot be sorted
  4360. into a thread, and hence cannot be assigned a section by
  4361. inference, then it is placed at the beginning of the file.  If you
  4362. select  Action|MARK|Section  when viewing such "section-
  4363. unassigned" messages then you will mark ONLY that current message. 
  4364. If sorting is set to IGNORE sections then this option is disabled.
  4365.  
  4366.      THREAD, {Branch}  refers to CompuServe thread structure.  The
  4367. current message would be considered the root message, and it as
  4368. well as any replies to itself or other replies would all be
  4369. MARKed.  See also section 5.6.8.1.
  4370.  
  4371.      ONLY NEW messages, marks the messages currently noted as NEW
  4372. in the file, and of course  All messages  would MARK all the
  4373. messages in the currently loaded file.
  4374.  
  4375.  
  4376. 5.3.2  UnMARK
  4377. -------------
  4378.  
  4379.      This option will UnMARK the group of messages that you
  4380. specify in its submenu.  Note that THIS IS NOT A TOGGLE for each
  4381. individual message, messages that may already be unmarked will
  4382. remain unmarked.
  4383.  
  4384.      You select from the same submenu as with the  MARK  option. 
  4385. (section 5.3.1)
  4386.  
  4387.  
  4388. 5.3.3  Mark by AGE
  4389. ------------------
  4390.  
  4391.      This option has a submenu allowing you to mark either aged
  4392. THREADs or aged messages.
  4393.  
  4394.      The THREAD age is determined by its most recent message,
  4395. message age is simply determined from that message's date.
  4396.  
  4397.      You specify the number of days old that a THREAD or a message
  4398. must be in order to be MARKed, then the marking will be done after
  4399. a confirmation.
  4400.  
  4401.      The default number of days for AGEing this forum will be
  4402. taken as the default.
  4403.  
  4404.      This is a very powerful MARKing option.  Note that this
  4405. option only MARKS messages, it will not age them, copy them,
  4406. delete them etc., unless you then do that yourself.  Used with the 
  4407. Action|Invert|Invert ALL MARKS  you can quickly change the marks
  4408. to delimit the new messages instead.
  4409.  
  4410.      This command is NOT what is typically used to age a file, see
  4411. instead the INTERACTIVE mode "automatic" AGEing, (section 5.1.4)
  4412. as well as BATCH mode AGEing. (sections 6.2, 6.3)  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  76
  4413. -------------------------------------------------------------------
  4414.  
  4415. 5.3.4  Invert
  4416. -------------
  4417.  
  4418.  
  4419.                     │▒InVert▒...▒▒▒▒▒▒▒▒▒▒▒│
  4420.                     │ ╒══════════════════════════════╕
  4421.                     │ │▒invert▒▒ALL▒▒MARKS▒▒▒▒▒▒▒▒▒▒▒│
  4422.                     │ │ invert  ALL  DELETIONS       │
  4423.                     │ │ ──────────────────────────── │
  4424.                     ╘═│ invert MESSAGE MARK       *  │
  4425.                       │ invert MESSAGE DELETE  [Del] │
  4426.                       ╘══════════════════════════════╛
  4427.  
  4428.  
  4429.      This option will invert (toggle or flip) either the MARK
  4430. status or the DELETED status of the specified group of message(s).
  4431.  
  4432.      ALL MARKS  and  MESSAGE MARK  toggle the  MARK  status of ALL
  4433. messages, or only the currently displayed message, respectively. 
  4434. If a message is MARKed, it will become unMARKed, and vice versa. 
  4435. The  MRK  indicator along the bottom status line as well as the
  4436. mark indicator(s) in the local index display will light or
  4437. disappear.  The  *  key is the shortcut key for the latter option.
  4438.  
  4439.      ALL DELETIONS  and  MESSAGE DELETE  toggle the  DELETED 
  4440. status of ALL messages, or only the currently displayed message,
  4441. respectively.  The  DEL  indicator along the bottom status line
  4442. will light or disappear as appropriate.  The number of messages to
  4443. be deleted is displayed on the bottom line in parentheses.  None
  4444. of the messages are actually deleted until a  SAVE  is done.  The 
  4445. [Del]  key is the shortcut for the latter option.
  4446.  
  4447.      Note the difference between this command and the
  4448. Action|Delete|message  command. (section 5.3.6)
  4449.  
  4450.  
  4451. 5.3.5  Copy
  4452. -----------
  4453.  
  4454.      The last command  this message->.SAV  mirrors the TAPCIS 
  4455. SAVe message  (TAPCIS hot key: S) command, it saves the current
  4456. message to the .SAV file for this FORUM.
  4457.  
  4458.      Of course you can also do the same thing by specifying the
  4459. .SAV file at the filespec question when copying a message (see
  4460. below), but this provides a quick "one keystroke" for doing
  4461. something you may need to do often.  If the current file is a .SAV
  4462. file then this option is disabled.
  4463.  
  4464.      Otherwise this option will copy the group of messages that
  4465. you then go on to select in its submenu.  The  groups  as outlined
  4466. in the submenu are self-explanatory:  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  77
  4467. -------------------------------------------------------------------
  4468.  
  4469.  
  4470.                     │▒Copy▒...▒▒▒▒▒▒▒▒▒▒│
  4471.                     │ ╒════════════════════════════════╕
  4472.                     │ │▒Copy▒▒this message▒▒▒▒▒▒▒▒[F5]▒│
  4473.                     │ │ Copy  this THREAD      Ctl[F5] │
  4474.                     ╘═│ Copy  this SECTION     Shf[F5] │
  4475.                       │ Copy  all MARKed       Alt[F5] │
  4476.                       │ this message -> .SAV     AltS  │
  4477.                       ╘════════════════════════════════╛
  4478.  
  4479.  
  4480.      Once you choose the  group  of messages you wish to copy you
  4481. will be asked for a destination filespec in a text entry box.  If
  4482. you do not specify a path, then the TAPCIS storage directory will
  4483. be used.  If you do not specify an extension, then ".THD" will be
  4484. assigned.  For example if you specify  DISKS  when asked for the
  4485. filename, and if the TAPCIS storage directory is "C:\TAP\STOR"
  4486. then the MARKed messages will be saved/appended to the file
  4487. "C:\TAP\STOR\DISKS.THD".
  4488.  
  4489.      If you include a DOS filespec wildcard (eg. *.THD, IBM???.*)
  4490. you will next be shown a directory box which includes all the
  4491. possible files to append to.  If you select a directory from the
  4492. directory box (identified with <dir>) then you will be shown a new
  4493. directory box of the same filespec, but as applied to that new
  4494. directory.
  4495.  
  4496.      If you press  [F10]  instead of typing a filespec you get a
  4497. pick list of possible filespecs that you can choose and then
  4498. further edit.
  4499.  
  4500.      If the chosen filename does not already exist, you will be
  4501. asked if you wish to create it.  If the specified file already
  4502. exists you will be warned of this, and asked if you wish to APPEND
  4503. to it.  Note that this option will NEVER OVERWRITE a file.
  4504.  
  4505.      With the exception of the TAPCIS-like  SAVe to .SAV file
  4506. command, the shortcut keys are all centered on the  [F5]  key,
  4507. these options will likely be chosen most of time with their global
  4508. hot keys.
  4509.  
  4510.  
  4511. 5.3.6  Delete
  4512. -------------
  4513.  
  4514.      With the exception of the last option (UNdelete  ALL
  4515. messages), this option will delete the group of messages that you
  4516. then go on to select in its submenu.
  4517.  
  4518.      You select from a similar submenu as with  Action|Copy. 
  4519. (section 5.3.5)
  4520.  
  4521.      Note that THIS IS NOT A TOGGLE for each individual message,
  4522. messages that may already be marked  DELeted  will remain marked 
  4523. DELeted.  You will be asked to confirm the action.
  4524.      To toggle  DELeted  marks see the  Action|Invert  command.  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  78
  4525. -------------------------------------------------------------------
  4526.  
  4527. (section 5.3.4)
  4528.  
  4529.      The global hot keys are all centered on the  [F6]  key, these
  4530. options will likely be chosen most of time with these keys.
  4531.  
  4532.  
  4533. 5.3.7  Move
  4534. -----------
  4535.  
  4536.      A  Move  command is a combination of  copy+delete  command.
  4537.  
  4538.      You select from a similar submenu as with the  Copy  or 
  4539. Delete  option. (sections 5.3.5, 5.3.6)
  4540.  
  4541.      The shortcut keys are all centered on the  [F8]  key, these
  4542. options will likely be chosen most of time with these keys.
  4543.  
  4544.  
  4545. 5.3.8  HOLD
  4546. -----------
  4547.  
  4548.      This command tells Recon to place a HOLD on a message, or a
  4549. group of messages within the current file. (this is not a sysop
  4550. hold)
  4551.  
  4552.  
  4553.                     │▒HOLD▒...▒▒▒▒▒▒▒▒▒▒│
  4554.                     ╘═╒═════════════════════════╕
  4555.                       │▒TOGGLE▒▒Hold▒▒▒▒▒▒▒AltL▒│
  4556.                       │ ─────────────────────── │
  4557.                       │ hold  NEW  to FINISH    │
  4558.                       │ hold  ALL NEW           │
  4559.                       │ hold  this THREAD       │
  4560.                       │ CLEAR ALL holds         │
  4561.                       ╘═════════════════════════╛
  4562.  
  4563.  
  4564.      This means that the message WILL NOT be deleted, even if the 
  4565. DELeted  flag is turned on, or if it would normally be aged, or if
  4566. you  MOVE  it, etc.  In general useful for keeping messages around
  4567. indefinitely.
  4568.  
  4569.      In addition when you have the NEW filter ON, a HELD message
  4570. will shine through.
  4571.  
  4572.      This is very useful for the situation where you have checked
  4573. half of the new messages, but want to complete reading/replying
  4574. later.  Just put a hold on the rest of the new messages.
  4575. (Action|HOLD|NEW to FINISH)
  4576.  
  4577.  
  4578. 5.4  View panel
  4579. ---------------
  4580.  
  4581.      The View panel contains two complementary groups of commands. 
  4582. Those that allow you to search for text, and those that set  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  79
  4583. -------------------------------------------------------------------
  4584.  
  4585. filters to only display certain messages.
  4586.  
  4587.      NOTE, that any search that you specify will only look within
  4588. messages that would normally be displayed by the currently set
  4589. filters.
  4590.  
  4591.  
  4592. 5.4.1  Searching
  4593. ----------------
  4594.  
  4595.      By default a search looks at the entire message text, the
  4596. message number, the message date/time and the text of the Subject,
  4597. To and From fields for a matching pattern.  By default the search
  4598. is also case insensitive (ie. Recon = RECON).  Note that the
  4599. "section name" on the top line of the message header is ignored.
  4600.  
  4601.      When a message containing the target text is found it will be
  4602. displayed, with the contained target phrases highlighted.  Note
  4603. that you may have to page to the second or following display
  4604. pages, (using the [+] key) in a message that occupies more than
  4605. one display page to see the target phrases.
  4606.  
  4607.  
  4608. 5.4.1.1  Search
  4609. ---------------
  4610.  
  4611.      When executed this command will ask for a target phrase to
  4612. search for.  The last target phrase (if any) is the default.  Note
  4613. that this command always begins searching at the first message. 
  4614. The global hot key is the function key [F2].
  4615.  
  4616.  
  4617. 5.4.1.2  Next HIT
  4618. -----------------
  4619.  
  4620.      When executed this command will search for the next
  4621. occurrence of the last specified target phrase, starting with the
  4622. message following the current one.  The global hot key for this
  4623. command is the  >  key, you can also use the unshifted  >  key.
  4624. (the  period  key)
  4625.  
  4626.  
  4627. 5.4.1.3  Previous HIT
  4628. ---------------------
  4629.  
  4630.      When executed this command will search for the previous
  4631. occurrence of the last specified target phrase, starting with the
  4632. message preceding the current one.  The global hot key for this
  4633. command is the  <  key, you can also use the unshifted  <  key.
  4634. (the  comma  key)
  4635.  
  4636.  
  4637. 5.4.1.4  Searching:  header and/or message text
  4638. -----------------------------------------------
  4639.  
  4640.      By default the search looks at both the header information  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  80
  4641. -------------------------------------------------------------------
  4642.  
  4643. and the message text.
  4644.  
  4645.      You can restrict the search to only the header text by using
  4646. the Header+text/Header ONLY toggle.  If such a search will meet
  4647. your needs then the advantage is that it will be an order of
  4648. magnitude faster because the header information is always more
  4649. quickly accessible.
  4650.  
  4651.  
  4652. 5.4.1.5  Searching:  case sensitivity
  4653. -------------------------------------
  4654.  
  4655.      By default the search is case insensitive, that is "Recon"
  4656. and "RECON" are considered equivalent.
  4657.  
  4658.      This can be toggled with the Case SENSITIVE/case insensitive
  4659. command in this panel.
  4660.  
  4661.  
  4662. 5.4.2  Filters
  4663. --------------
  4664.  
  4665.      "Filters" hide messages that do not meet specified criteria. 
  4666. If both the NEW and MARKed filters are set, then for a match a
  4667. message must meet BOTH of the criteria. (logical AND)
  4668.  
  4669.      The DELETED filter hides rather than displays messages.
  4670.  
  4671.      The  msg UP {flt}  and  msg DOWN {flt}  commands as well as
  4672. the search facility respect any active filters.  Note that when
  4673. you first set a filter condition, you may get a "blank screen" and
  4674. may need to do one  msg UP {flt}  or  msg DOWN {flt} to get to a
  4675. message that meets the filter criteria.
  4676.  
  4677.  
  4678. 5.4.2.1  Filters:  MARKed
  4679. -------------------------
  4680.  
  4681.      When set this filter only allows display of messages that are
  4682. currently MARKed.  If this filter is already set, then this
  4683. command will turn the filter off.
  4684.  
  4685.      The global hot key is  AltM.
  4686.  
  4687.      Mouse users can click on the  status line  fM  to toggle the
  4688. filter.  (mouse hot zones are active only when there are no menu
  4689. panels pulled down)
  4690.  
  4691.  
  4692. 5.4.2.2  Filters:  NEW
  4693. ----------------------
  4694.  
  4695.      When set this filter only allows display of messages that
  4696. have not been previously processed by Recon, that is messages that
  4697. are NEW to Recon.  If this filter is already set, then this
  4698. command will turn the filter off.  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  81
  4699. -------------------------------------------------------------------
  4700.  
  4701.      The global hot key is  AltW.
  4702.  
  4703.      Mouse users can click on the  status line  fN  to toggle the
  4704. filter.  (mouse hot zones are active only when there are no menu
  4705. panels pulled down)
  4706.  
  4707.  
  4708. 5.4.2.3  Filters:  UserID group
  4709. -------------------------------
  4710.  
  4711.      When set, this filter directs Recon to take the  To  and  Fm 
  4712. UserID's (excepting your own) in the current message as the filter
  4713. criteria.
  4714.  
  4715.      It will then let you peruse all the messages that contain
  4716. either of these UserID's in the  To  or  Fm  fields.  This is very
  4717. handy for following a two respondent conversation within a large
  4718. thread, but the filter is not limited to a specific thread.
  4719.  
  4720.      The UserID filter will temporarily override any other filters
  4721. set, hence it will always show you all of the messages in the file
  4722. that meet this single criteria.  To remind you of this, any other
  4723. filter indicators set will flash.
  4724.  
  4725.      You are of course free to move around the file, when you
  4726. click the UserID filter off, the  [Tab]  key will take you back to
  4727. where you started just before you clicked the UserID filter on.
  4728.  
  4729.      The global hot key is  AltU.
  4730.  
  4731.      Mouse users can click on the  status line  fU  to toggle the
  4732. filter.  (mouse hot zones are active only when there are no menu
  4733. panels pulled down)
  4734.  
  4735.  
  4736. 5.4.2.4  Filters:  Branch
  4737. -------------------------
  4738.  
  4739.      When executed, this filter lets you view the current message
  4740. (the root) and all the messages that are replies to the current
  4741. message, and then their replies, etc..  As such this shows you one 
  4742. branch  of a CompuServe thread tree. (see also section 5.6.8.1)
  4743.  
  4744.      The BRANCH filter will temporarily override any other filters
  4745. set, hence it will always show you the complete branch with the
  4746. current message as the root.  To remind you of this, any other
  4747. filter indicators set will flash.  Sysops in particular will find
  4748. this very helpful for thread management.
  4749.  
  4750.      Further, if you have the BRANCH filter on, and you execute
  4751. the  Other|Jump ROOT  command, (AltJ) then the BRANCH filter will
  4752. expand backwards to include the newly jumped to message as the
  4753. root, and all its replies.  This sounds a bit confusing, but the
  4754. effect will be immediately obvious if you try this with the FULL
  4755. SCREEN INDEX (Other|display Index) displayed.  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  82
  4756. -------------------------------------------------------------------
  4757.  
  4758.      You are of course free to move around the file, when you
  4759. click the Branch filter off, the  [Tab]  key will take you back to
  4760. where you started just before you clicked the Branch filter on.
  4761.  
  4762.      The global hot key is  AltB.
  4763.  
  4764.      Mouse users can click on the  status line  fM  to toggle the
  4765. filter.  (mouse hot zones are active only when there are no menu
  4766. panels pulled down)
  4767.  
  4768.  
  4769. 5.4.2.5  Filters:  DELETED
  4770. --------------------------
  4771.  
  4772.      This filter is a little different from the other filters.  It
  4773. should normally be left in the default ON setting.
  4774.  
  4775.      When this filter in ON (HIDE: DELETED) then it EXCLUDES
  4776. messages, rather than INCLUDING messages as the NEW, MARKed,
  4777. UserID and Branch filters do.  The global hot key is  AltD.
  4778.  
  4779.  
  4780. 5.5  Connect panel
  4781. ------------------
  4782.  
  4783.      No, this panel does not really Connect Recon to anything, but
  4784. it does let you make connections to CompuServe by writing messages
  4785. and replies, sending files and generating download scripts for
  4786. files and messages, and lets you connect with  thread marker 
  4787. utilities to deselect marked threads.
  4788.  
  4789.  
  4790.              ▒Connect▒
  4791.           ──╒══════════════════════════╕──
  4792.             │▒send▒MESSAGE/FILE▒...▒▒W▒│
  4793.             │ send REPLY ...         R │
  4794.             │ DOWnload from LIB ...    │
  4795.             │ Scripts ...              │
  4796.             │ DEselect ...        AltR │
  4797.             │ UserID list ...          │
  4798.             ╘══════════════════════════╛
  4799.  
  4800.  
  4801. 5.5.1  send MESSAGE/FILE
  4802. ------------------------
  4803.  
  4804.      You can write a new message to anyone, anywhere, whether a
  4805. file is loaded or not. (allows you to completely specify the
  4806. section, subject, and recipient)  When asked for the recipient you
  4807. can search your UserID file, or any file, by specifying an
  4808. incomplete UserId (see section 5.5.8.1)
  4809.  
  4810.      The global hot key is  W.  A submenu will appear giving you a
  4811. number of choices.  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  83
  4812. -------------------------------------------------------------------
  4813.  
  4814.  
  4815.                     │▒send▒MESSAGE/FILE▒...▒▒W▒│
  4816.                     │ send REPLY ...         R │
  4817.                     │╒═════════ send MENU ═════════╕
  4818.                     ││▒Recon▒Editor▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
  4819.                     ││ External Editor 1           │
  4820.                     ││ External Editor 2           │
  4821.                     ││ FORWARD message             │
  4822.                     ╘│ send FILE/Binary CMail      │
  4823.                      │ send FILE/ASCII CMail       │
  4824.                      ╘═════════════════════════════╛
  4825.  
  4826.  
  4827.      In order to compose a new message choose one of the first
  4828. three options for a text editor, details on writing a message are
  4829. in sections 5.5.3, 5.5.4.
  4830.  
  4831.      You can also FORWARD a message.  This just takes the
  4832. currently viewed message and inserts it into your prospective
  4833. reply as indented and delimited text.  Then you complete writing
  4834. the message, and send the message as detailed in section 5.5.3. 
  4835. FORWARDing is only available with the Recon internal editor.
  4836.  
  4837.  
  4838. ON201.T  send FILE/CMail
  4839. ------------------------
  4840.  
  4841.      This facility allows you to forward a file by BINARY CMail or
  4842. ASCII CMail.  Except in the instance where your intended receiver
  4843. does not have the ability to accept BINARY CMail, (eg. INTERNET)
  4844. you should use BINARY CMail.
  4845.  
  4846.      With BINARY CMail there is a greater assurance that the file
  4847. is received intact and uncorrupted by line noise.  Also CompuServe
  4848. allows up to 250K size for BINARY CMail, but imposes a limit of
  4849. 50K for ASCII CMail.
  4850.  
  4851.      DO NOT use these options for sending ordinary messages, use
  4852. the message composing options instead.
  4853.  
  4854.      When you choose either of these options you will be queried
  4855. as to the recipient, the subject, and then the filename of the
  4856. file you wish to send.
  4857.  
  4858.      If you include a valid DOS file name as the subject (eg.
  4859. MYFILE.ZIP) and the recipient is also a Recon user, then Recon
  4860. will automatically rename the received file to the filename you
  4861. supply when it happens in the MAIL.MSG file on the notice of a
  4862. file being received.  This is most convenient for the receiver.
  4863.  
  4864.      If you include a wildcard in the filespec when asked for the
  4865. path/name of the file to be uploaded then Recon will let you use a
  4866. live file directory picklist.  If you select a directory then you
  4867. will be shown that directory with the wildcard filespec applied to
  4868. it.  The filename that you supply must be valid, and the file must
  4869. already exist.  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  84
  4870. -------------------------------------------------------------------
  4871.  
  4872.      After a confirmation Recon writes a script for TAPCIS to act
  4873. on.
  4874.  
  4875.  
  4876. 5.5.2  send REPLY
  4877. -----------------
  4878.  
  4879.      To start writing a reply you need to be viewing any
  4880. NON-ANNOUNCEMENT message in any message file, (the ROOT message)
  4881. then choose  write REPLY  (global hot key  R).  A submenu will
  4882. open up giving you the choice of using the internal Recon editor,
  4883. or shelling to one of two text editors of your choice.  See
  4884. sections 5.5.3, 5.5.4 for information on writing a message.
  4885.  
  4886.  
  4887.                     │▒send▒REPLY▒...▒▒▒▒▒▒▒▒▒R▒│
  4888.                     │╒═════════ send MENU ═════════╕
  4889.                     ││▒Recon▒Editor▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
  4890.                     ││ External Editor 1           │
  4891.                     ││ External Editor 2           │
  4892.  
  4893.  
  4894. 5.5.3  Recon editor
  4895. -------------------
  4896.  
  4897.      If you elect to use Recon's own internal editor, a text
  4898. editor window will open up allowing you to enter text.  The top
  4899. eight lines will be occupied by the ROOT message, to which you are
  4900. replying. (can be scrolled)  There is a status line at the bottom
  4901. giving the current cursor position, the percentage of the maximum
  4902. allowed length your message is, the current "typing" mode (Insert
  4903. is default), and whether word wrap is ON or OFF. (if active, word
  4904. wrap will occur at position 77)
  4905.  
  4906.      When the message is 90% (about 1900 characters on a forum,
  4907. and 45000 characters in CompuServe Mail) of maximum possible
  4908. length, the percentage on the status line will blink in yellow
  4909. (bold in mono).  You will not be permitted to enter more text when
  4910. the message is 100% length.  The maximum length possible may on
  4911. occasion be affected by the amount of available memory.
  4912.  
  4913.      You can "split" a message if it is too long.  Just include:
  4914.  
  4915.           /split
  4916.  
  4917. on the last line of the first part of the message, (part 1) and
  4918. "send it".  Then immediately compose and send another message to
  4919. the same individual.  This second message will form "part 2" of
  4920. the split message.  This is essentially the same procedure as in
  4921. TAPCIS.
  4922.  
  4923.      In the editor most of the keyboard cursor keys work as
  4924. expected, also WordStar editor keys are accepted.  Four SPECIAL
  4925. KEYS:  [F5]/[F6] scroll the ROOT message up and down one line,
  4926. [F3] reformats the current paragraph, [F4] reformats the entire
  4927. message.  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  85
  4928. -------------------------------------------------------------------
  4929.  
  4930.      A help screen listing all the possible commands is accessed
  4931. by [F1] or clicking both mouse buttons.
  4932.  
  4933.      You can "pause" the reply by pressing the  [Esc]  key, you
  4934. will then be temporarily exited back into Recon and you can review
  4935. other messages or whatever - however you cannot EXIT from or
  4936. resort the currently loaded FILE during a PAUSE.  As applicable
  4937. choose  Connect|continue REPLY  or  Connect|continue MESSAGE  to
  4938. continue composing.
  4939.  
  4940.      Once the reply is ready to send, or if you have decided to
  4941. discard it, press [F7].  You will then be given the choice of:
  4942.  
  4943.  
  4944.                     ╒════════ send ACTION ════════╕
  4945.                     │ Continue editing            │
  4946.                     │ REPLY to  Fm  (as usual)    │
  4947.                     │ REPLY to  Fm                │
  4948.                     │ send NEW message (as usual) │
  4949.                     │ send NEW message            │
  4950.                     │ Discard composed message    │
  4951.                     ╘═════════════════════════════╛
  4952.  
  4953.  
  4954.      You have already decided whether this is to be a reply, or a
  4955. new message, only one of the pair of  REPLY to  or  send NEW 
  4956. options will be available.
  4957.  
  4958.      Sending a reply or new message  as usual  immediately sends
  4959. the message taking the default settings.  Otherwise you will be
  4960. asked about routing, formatting, and if applicable a CompuServe
  4961. Mail receipt.
  4962.  
  4963.      After a final confirmation the message is placed into the
  4964. appropriate .SND file with instructions to send it on the next
  4965. ONLINE session.  An OUTBOX copy will also be stored in the .MSG
  4966. file, (default) the .SAV file, or not at all depending on your
  4967. Settings. (section 5.1.7.2)
  4968.  
  4969.  
  4970. 5.5.4  shell to external editor
  4971. -------------------------------
  4972.  
  4973.      If you wish to use YOUR OWN text editor you'll choose one of
  4974. the  shell to external editor  options.  Recon will swap itself
  4975. out to EMS or disk, freeing up all but about 10k of memory.
  4976.  
  4977.      To do so, you need to define a ReconEDIT1 (or ReconEDIT2)
  4978. setting with  File|Edit Settings|global: General.  This parameter
  4979. gives the filename and path of the text editor and any required
  4980. startup command line parameters, or the name of the batch file you
  4981. use to invoke the text editor.
  4982.  
  4983.      For example, lets say you are using a program called
  4984. EDITOR.COM, and that you can specify EDITOR.COM startup macros
  4985. using an "/editormacro" parameter:  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  86
  4986. -------------------------------------------------------------------
  4987.  
  4988.           ReconEDIT1=C:\UTILS\EDITOR.COM /editormacro=LOADFILES
  4989.  
  4990.      Note that the parameters here are your text editor program's
  4991. parameters, they have nothing to do with Recon.
  4992.  
  4993.      Recon will create two files in the TAPCIS.EXE directory. 
  4994. ROOT$.$$$ is a copy of the message you are replying to, and
  4995. REPLY$.$$$ is a blank file that you need to edit in ONLY THE REPLY
  4996. TEXT.  You will be responsible for loading these into your text
  4997. editor, setting up any desired windows, etc. and then eventually
  4998. resaving the REPLY$.$$$ file to disk on completion.  The arbitrary 
  4999. LOADFILES  macro above could be a startup macro for EDITOR.COM to
  5000. do this.
  5001.  
  5002.      On exiting your text editor from the Recon shell, Recon will
  5003. ask for further instructions on what to do with the reply in
  5004. identical fashion to when using the Recon internal editor. (see
  5005. above, 5.5.3)  Note that you CANNOT use the PAUSE feature with an
  5006. external editor, PAUSE is feature of the internal Recon reply
  5007. editor only.
  5008.  
  5009.  
  5010. 5.5.5  DOWnload from LIB
  5011. ------------------------
  5012.  
  5013.  
  5014.                     │▒DOWnload▒from▒LIB▒...▒▒▒▒│
  5015.                     │ ╒═════════════════════════╕
  5016.                     │ │▒download▒▒▒DES▒only▒▒▒▒▒│
  5017.                     │ │ download   FILE only    │
  5018.                     │ │ download  des AND file  │
  5019.                     ╘═│ BROWSE for KEYWORD      │
  5020.                       ╘═════════════════════════╛
  5021.  
  5022.  
  5023.      This option directs Recon to instruct TAPCIS to download the
  5024. specified file or file descriptions during the next ONLINE
  5025. session. (it inserts commands into the .DOW file)  Recon will ask
  5026. for the forum, library number, and file name.  It will make a
  5027. guess as to what these might be, based on the current message
  5028. header.
  5029.  
  5030.      If found the specified description, file, or both (as
  5031. specified) will be downloaded by TAPCIS.
  5032.  
  5033.      All downloads are recorded to a CatScan.LOG file.  If the
  5034. CatScanPATH Recon2.set file parameter is not blank, (section
  5035. 5.1.7.1) then Recon appends directly to your regular CatScan.LOG
  5036. file.  (CatScan is a .CAT file utility)  Otherwise a CatScan.LOG
  5037. file is written out to the  TAPCIS  download directory.
  5038.  
  5039.      BROWSE for KEYWORD will download all file descriptions that
  5040. contain the text you specify in their keyword list.  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  87
  5041. -------------------------------------------------------------------
  5042.  
  5043. 5.5.6  Scripts
  5044. --------------
  5045.  
  5046.                     │▒Scripts▒...▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
  5047.                     │ ╒═════════════════════════╕
  5048.                     │ │▒DELETE▒message▒on▒CIS▒▒▒│
  5049.                     │ │ read thread from ROOT   │
  5050.                     ╘═│ REAd message NUMber     │
  5051.                       │ REAd THRead from NUMber │
  5052.                       │ REAd SUBject            │
  5053.                       ╘═════════════════════════╛
  5054.  
  5055.  
  5056. 5.5.6.1  DELETE message on CIS
  5057. ------------------------------
  5058.  
  5059.      This Recon command directs TAPCIS to delete the current
  5060. message ON CompuServe during the next ONLINE session.  Recon will
  5061. allow this only from a .SAV or .MSG file, and of course this is
  5062. also subject to CompuServe restrictions.
  5063.  
  5064.      Be selective about deleting messages, as this may break
  5065. threads.  However you should delete any messages that are sent to
  5066. you as private to reduce forum congestion.
  5067.  
  5068.  
  5069. 5.5.6.2  REAd thread from ROOT
  5070. ------------------------------
  5071.  
  5072.      This command creates a script that will have TAPCIS capture
  5073. all of the messages in the current CompuServe thread.  Of course
  5074. you can only download those messages that have not already
  5075. scrolled.
  5076.  
  5077.      This may fail to capture all of the messages if the thread
  5078. has been broken by a message being deleted, or if it has been
  5079. continued and hence segmented, by participants that don't use
  5080. replies to continue it.  In such instances use the 
  5081. Connect|Scripts|REAd SUBject  command.
  5082.  
  5083.      See section 5.6.8.1 for more information on threads.
  5084.  
  5085.  
  5086. 5.5.6.3   REAd message NUMber
  5087. -----------------------------
  5088.  
  5089.      Recon will create a simple script to read a single message,
  5090. corresponding to the message number that you specify.
  5091.  
  5092.  
  5093. 5.5.6.4  REAd THRead from NUMber
  5094. --------------------------------
  5095.  
  5096.      This command creates a script that will have TAPCIS capture
  5097. the thread starting at a message number you specify.  Of course
  5098. you can only download those messages that have not already  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  88
  5099. -------------------------------------------------------------------
  5100.  
  5101. scrolled.
  5102.  
  5103.  
  5104. 5.5.6.5   REAd SUBject
  5105. ----------------------
  5106.  
  5107.      Recon will create a script to read all messages that contain
  5108. the specified text in their subjects.  You do not have to specify
  5109. the entire subject for a message to be downloaded.
  5110.  
  5111.      Useful for capturing all messages/threads on a given subject. 
  5112. This can also be used for capturing all of the messages, from a
  5113. thread that has been fragmented.
  5114.  
  5115.      See section 5.6.8.1 for more information on threads.
  5116.  
  5117.  
  5118. 5.5.7  DEselect
  5119. ---------------
  5120.  
  5121.      This option only serves a purpose if you are using an add-on
  5122. thread marking program that enhances TAPCIS' Mark Headers command. 
  5123. Two such programs are Tappet and TapMark.
  5124.  
  5125.      Recon supports both .TMK and .TMD thread mark files, as well
  5126. as respecting the TMKPATH DOS environment variable.  Recon also
  5127. supports TappeT's advanced thread marks.  See your thread marker
  5128. program's documentation for details.
  5129.  
  5130.  
  5131.                     │▒DEselect▒...▒▒▒▒▒▒▒▒AltR▒│
  5132.                     │ ╒═══════ DEselect thread ═══════╕
  5133.                     │ │ DEselect ONLY                 │
  5134.                     ╘═│▒DEselect▒&▒Delete▒Thread▒▒▒▒▒▒│
  5135.                       │ reSELECT                      │
  5136.                       │ ───────────────────────────── │
  5137.                       │ Advanced thread marks ...     │
  5138.                       ╘═══════════════════════════════╛
  5139.  
  5140.  
  5141.      The DEselect ONLY command will deselect the current thread in
  5142. the appropriate .TMK/.TMD file, and place that thread into the
  5143. "bypassed" group.  You will be warned if the thread cannot be
  5144. found in the .TMK/.TMD file, or the .TMK/.TMD file itself cannot
  5145. be found.
  5146.  
  5147.   By choosing the reSELECT option you can reverse that to reselect
  5148. the thread again.
  5149.  
  5150.      If you wish to deselect the thread, and as well delete the
  5151. thread in your message file then choose  DEselect & Delete Thread,
  5152. this is the default.
  5153.  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  89
  5154. -------------------------------------------------------------------
  5155.  
  5156. 5.5.7.1  Advanced thread marks
  5157. ------------------------------
  5158.  
  5159.      TappeT, an enhanced thread marking program, also provides a
  5160. number of advanced marks, that let you further tailor your
  5161. download sessions.
  5162.  
  5163.      In order to mark a thread with these marks choose this
  5164. option, and then type in the special mark in the text entry box
  5165. that appears.
  5166.  
  5167.      See your TappeT documentation for further information.
  5168.  
  5169.  
  5170. 5.5.8  UserID list
  5171. ------------------
  5172.  
  5173.  
  5174.                     │▒UserID▒list▒...▒▒▒▒▒▒▒▒▒▒│
  5175.                     │ ╒═════════════════════╕  │
  5176.                     ╘═│▒add▒▒Fm:▒▒UserID▒▒▒▒│══╛
  5177.                       │ add  To:  UserID    │
  5178.                       │ add  Other  UserID  │
  5179.                       │ LOOKUP  UserID      │
  5180.                       ╘═════════════════════╛
  5181.  
  5182.  
  5183.      This will add the current  To:  or  Fm:  user name and
  5184. UserID, or one that you type in, (Other) into the TAPCIS
  5185. USERID.CIS file.
  5186.  
  5187.      You can follow the UserID with an optional text comment.
  5188.  
  5189.  
  5190. 5.5.8.1  LOOKUP  UserID
  5191. -----------------------
  5192.  
  5193.      You can on the spot look up a UserID in your regular
  5194. UserID.CIS file, or in any file.  Also in various parts of the
  5195. program you may be asked to fill in a UserID, such as when sending
  5196. a new message.  The information below applies to both situations.
  5197.  
  5198.  
  5199.      When you are asked for a UserID and supply one complete with
  5200. a valid CIS number:
  5201.  
  5202.           Fred Jackson 75757,443
  5203.  
  5204. then Recon will accept it.  If Recon does not note a valid number,
  5205. then it will do a search of the TAPCIS Userid.CIS file, using what
  5206. you specify as a search target, for example you may specify:
  5207.  
  5208.           Fred
  5209.  
  5210.      This would locate all the lines in the file that contained 
  5211. Fred, the search is not context sensitive.  There is a maximum of  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  90
  5212. -------------------------------------------------------------------
  5213.  
  5214. twenty hits.   You can then choose the Name/UserId you wish to
  5215. use.
  5216.  
  5217.      If you specify a file name prefaced by an  @  and then a
  5218. search string like so:
  5219.  
  5220.           @foobar.msg Fred
  5221.  
  5222. then Recon will search the specified file for lines containing the
  5223. text  Fred, the default directory is the tapcis *storage*
  5224. directory, but you can specify any directory you wish.
  5225.  
  5226.      The UserID Lookup routine is error protected, it will give an
  5227. indication of whether it didn't find the phrase fragment, or
  5228. didn't find the file (including the default USERID.CIS).  It
  5229. handles INTERNET, FAX and SYSOP, ALL  type recipients cleanly.
  5230.  
  5231.  
  5232. 5.6  Other panel
  5233. ----------------
  5234.  
  5235. 5.6.1  Jump
  5236. -----------
  5237.  
  5238.      This command will jump to a requested message sequence
  5239. number.
  5240.  
  5241.      The default message to jump to is the message that was just
  5242. previously displayed.  The message UP, message DOWN and search
  5243. facility do not affect what the "just previously displayed"
  5244. message is considered to be.
  5245.  
  5246.      If a message that does not match the current filter settings
  5247. is moved to, a display of the message will be forced regardless,
  5248. and the  #### of ####  on the status line blinks.
  5249.  
  5250.      The global hot key for this command is the  J  key.
  5251.  
  5252.      The  [TAB]  key is an alternate global hot that will do a
  5253. "J", using the default "last message number", useful for comparing
  5254. two messages quickly.  In other words  [TAB]  =  J + [Enter] 
  5255.  
  5256.      Mouse users can click on the  first line  of the message
  5257. header (eg. #: 33523 S2/Scripts and Tools) to execute the
  5258. equivalent of a  [TAB]  command.  (mouse hot zones are active only
  5259. when there are no menu panels pulled down)
  5260.  
  5261.  
  5262. 5.6.2  Jump ROOT
  5263. ----------------
  5264.  
  5265.      The root of a message is the message that the current one is
  5266. in answer to.  The root message number, if present, is displayed
  5267. at the beginning of the Sb:  line.  This number is assigned by
  5268. CompuServe, NOT Recon.  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  91
  5269. -------------------------------------------------------------------
  5270.  
  5271.      Choosing this option will let you immediately jump to the
  5272. ROOT of the current message, the global hot key is AltJ.
  5273.  
  5274.      If a message that does not match the current filter settings
  5275. is moved to, a display of the message will be forced regardless,
  5276. and the  #### of ####  on the status line blinks.
  5277.  
  5278.      Mouse users can click on the  third line  of the message
  5279. header (eg. Sb: #33523-Recon is Hot) to execute the equivalent of
  5280. a  Jump ROOT  command.  (mouse hot zones are active only when
  5281. there are no menu panels pulled down)
  5282.  
  5283.  
  5284. 5.6.3  Tag message
  5285. ------------------
  5286.  
  5287.      A message Tag is a temporary bookmark in the file.  You can
  5288. Tag a message with  Other|Tag message, the global hot key is AltT.
  5289.  
  5290.      You can then quickly jump back to such a Tagged message by
  5291. using the  Other|GO Tagged  option, the global hot key is AltG.
  5292.  
  5293.  
  5294. 5.6.4  Goto Subject
  5295. -------------------
  5296.  
  5297.      Choosing this option will generate an alphabetically sorted
  5298. popup pick list of all of this message file's subjects.  You can
  5299. then jump to the beginning of any thread by choosing its message
  5300. subject.
  5301.  
  5302.      The global hot key is  G.
  5303.  
  5304.  
  5305. 5.6.5  Edit
  5306. -----------
  5307.  
  5308.      This option with a global hot key of  E  has a submenu
  5309. allowing you to edit the current THREAD's or current message's
  5310. subject, all of the MARKed messages' subjects, the current
  5311. message's number (if it is an OUTBOX message), or the current
  5312. message's "in reply to" number.
  5313.  
  5314.      If your editing causes enough change to the file that a
  5315. resort is potentially required, you should eventually resort.
  5316. (section 5.6.8)  If you try to resave the file before Resorting
  5317. it, then in  CONFIRMmode  you will be warned that a Resort is
  5318. probably required.
  5319.  
  5320.  
  5321. 5.6.5.1  Edit:  THREAD/message/MARKed subject(s)
  5322. ------------------------------------------------
  5323.  
  5324.      The procedure for editing a THREAD subject, an individual
  5325. message subject, or ALL MARKED message subjects is similar, except
  5326. for its effect.  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  92
  5327. -------------------------------------------------------------------
  5328.  
  5329.      The option for editing the subject allows you to pick a
  5330. subject already present in the file, to further edit such a
  5331. subject or the current subject, or to enter a completely new
  5332. subject.
  5333.  
  5334.      You are first presented with a popup pick list of all of the
  5335. message file subjects.  You may choose one of these as the
  5336. starting point, or for THREAD/message subject editing just press 
  5337. [Esc], this will get you the current THREAD/message subject.
  5338.  
  5339.      You are then given a chance to further edit this tentative
  5340. new subject.  If you then press  [Esc]  the whole procedure will
  5341. be aborted, if you press  [Enter]  then after a confirmation the
  5342. change will be implemented.
  5343.  
  5344.  
  5345. 5.6.5.2  Edit:  message number
  5346. ------------------------------
  5347.  
  5348.      Choosing this option will pop up a text entry box giving you
  5349. the current message number, and allowing you to edit in a new
  5350. message number.
  5351.  
  5352.      Pressing  [Esc]  will abort the procedure,  [Enter]  will
  5353. implement the change after a confirmation.  Only OUTBOX message
  5354. numbers can be edited.
  5355.  
  5356.  
  5357. 5.6.5.3  Edit:  message "in reply to" number
  5358. --------------------------------------------
  5359.  
  5360.      Choosing this option will pop up a text entry box giving you
  5361. the current "in reply to" number, and allowing you to edit it. 
  5362. You can remove the "in reply to" number by changing it to 0
  5363. (zero).
  5364.  
  5365.      Pressing  [Esc]  will abort the procedure,  [Enter]  will
  5366. implement the change after a confirmation.
  5367.  
  5368.  
  5369. 5.6.6  Print
  5370. ------------
  5371.  
  5372.      This command has a submenu allowing you to print the current
  5373. message, the current THREAD, ONLY NEW messages, ALL MARKed
  5374. messages, or the file INDEX.  In addition you can generate a form
  5375. feed.
  5376.  
  5377.      If Recon suspects that the printer is NOT ready then it will
  5378. first give you a reminder to double check the printer.  If you in
  5379. error go ahead anyway, Recon should handle the DOS critical error
  5380. if it occurs, and allow you to retry.
  5381.  
  5382.      With the  ONLY NEW  and  ALL MARKED  choices you may also
  5383. specify an optional form feed to separate threads.  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  93
  5384. -------------------------------------------------------------------
  5385.  
  5386.      A header line is printed at the top of the printout
  5387. indicating the FORUM and the file that the message group
  5388. originated in.  The global hot key for this command is  Shf[F7].
  5389.  
  5390.  
  5391. 5.6.7  Index
  5392. ------------
  5393.  
  5394.      The global hot key for this option is  I.
  5395.  
  5396.      Mouse users can click on the middle line of the local index
  5397. box, the one that corresponds to the current message, as a special
  5398. mouse shortcut.
  5399.  
  5400.      In the resulting display, the first number is the Recon
  5401. message sequence number.  The six space column field shows the
  5402. flags for that message. (N for New, X for outboX, A for
  5403. Announcement, ? for a possible duplicate, D for marked for
  5404. Deletion and H for a message HOLD)
  5405.  
  5406.      Just like in the small five line local index, hash marks are
  5407. used to indicate that a message is currently marked.
  5408.  
  5409.   The full screen index reflects the filter settings, the filter
  5410. included message lines will be in bold.
  5411.  
  5412.      You can toggle the  FILTERs  ON and OFF while viewing the
  5413. full screen index.  This is especially useful when using the 
  5414. BRANCH  filter - that will also give you a good idea of what the
  5415. BRANCH filter actually does.
  5416.  
  5417.      For regular forum files, the next two columns show the
  5418. CompuServe assigned message number and the forum section number.
  5419. (OUTBOX messages may not be assigned a section)
  5420.  
  5421.      The rest of the columns show the message date, the message
  5422. subject, and the message "Fm:" and the message "To:" fields. 
  5423. UserID's are stripped leaving only names.
  5424.  
  5425.      Note that your UserID is recognized and your name is replaced
  5426. with  <self>.
  5427.  
  5428.      A number of the  Navigate  and  Action  panel options are
  5429. available in the full screen index, press the  [F1]  key for a
  5430. help screen.
  5431.  
  5432.      Mouse users can navigate through these messages, much like
  5433. any other picklist.
  5434.  
  5435.      To jump to a message of interest just highlight and choose
  5436. that specific message, you will then return to the regular viewing
  5437. screen.  To return to the same message you started out with
  5438. (before the index display) press  [Esc].  Any marking or deleting
  5439. you have done WILL NOT be removed by using the  [Esc]  key.
  5440.  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  94
  5441. -------------------------------------------------------------------
  5442.  
  5443.  
  5444. 5.6.8  Sort file
  5445. ----------------
  5446.  
  5447.      You may wish to resort the loaded file into an order
  5448. different from the current default order.  Also when you edit the
  5449. message file headers (section 5.6.5) then a resort may become
  5450. necessary to fully sort out the message file again.
  5451.  
  5452.      Choosing this option brings up the submenu:
  5453.  
  5454.  
  5455.                     │▒Sort▒file▒...▒▒▒▒▒▒▒▒▒│
  5456.                     ╘═╒═══ ReSort file ════╕╛
  5457.                       │▒▒do▒it▒▒▒▒▒▒▒▒▒▒▒▒▒│ 
  5458.                       │ ────────────────── │
  5459.                       │ CIS Thread sort    │
  5460.                       │ MCS ON             │
  5461.                       │ threads by DATE    │
  5462.                       │ GROUP sections     │
  5463.                       ╘════════════════════╛
  5464.  
  5465.  
  5466.      After a confirmation "do it" executes a resort of the current
  5467. file with the specified parameters.  These parameters can be
  5468. toggled in this menu panel by selecting them.
  5469.  
  5470.      The default values are all stored in the Recon Settings file
  5471. Recon2.SET, and the session sorting defaults can be changed
  5472. interactively in this panel, or with  File|Edit Settings (section
  5473. 5.1.7).  Use  File|Save Settings  to make the settings permanent.
  5474. (section 5.1.8)
  5475.  
  5476.  
  5477. 5.6.8.1  Sort:  CIS Thread sort/date time sort
  5478. ----------------------------------------------
  5479.  
  5480.      CompuServe "keeps" messages in Thread order, it should be
  5481. stressed that this is NOT a simple chronological sort.
  5482.  
  5483.      CompuServe thread order is a rather complex order, that sorts
  5484. all replies to a given message (the root) together, ONLY if they
  5485. don't have replies themselves otherwise these replies are listed
  5486. first, and so on for each "level" of replies.  This will result in
  5487. a simple chronological sort only under a minority of
  5488. circumstances, unless there are only two participants in the
  5489. thread.
  5490.  
  5491.      As an example consider the following group of six messages,
  5492. message #1 was the start of this thread, (the root) then message
  5493. #2 was a reply to #1, and then #3 was reply to #1, #4 a reply to
  5494. #3, and #5 and #6 were replies to #2.
  5495.  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  95
  5496. -------------------------------------------------------------------
  5497.  
  5498.            msg#1 (root)
  5499.              │
  5500.              ├── msg#2 ── msg#5
  5501.              │     │
  5502.              │     └─ msg#6
  5503.              │
  5504.              └── msg#3 ── msg#4
  5505.  
  5506.  
  5507.         thread sort gives:  1  2  5  6  3  4
  5508.  
  5509.      date/time sort gives:  1  2  3  4  5  6 
  5510.  
  5511.  
  5512.      This well demonstrates that a simple date/time sort fails to
  5513. really give you an idea as to who is responding to who, as a
  5514. result it wouldn't give you the context of the message
  5515. interchange.
  5516.  
  5517.      The initial default for Recon is to sort into an order (CIS
  5518. Thread sort) which mirrors the order that CompuServe "keeps"
  5519. messages within a thread.
  5520.  
  5521.      You can instead have Recon sort into simple date/time order
  5522. by toggling this option.  HOWEVER you probably should not leave
  5523. this as the default (date/time sort) as this will DISABLE some of
  5524. Recon's ability to fix up OUTBOX messages, as part of this ability
  5525. keys on finding messages in true CompuServe thread order.
  5526.  
  5527.  
  5528. 5.6.8.2  Sort:  MAIL correspondent sort ON/OFF
  5529. ------------------------------------------------
  5530.  
  5531.      Your CompuServe MAIL files will always contain only messages
  5532. FROM you or TO you, unlike in Forums there cannot be any messages
  5533. between two other users.
  5534.  
  5535.      Recon's initial default is to sort the messages in CompuServe
  5536. MAIL sourced files by the correspondent rather than by subject. 
  5537. Within each correspondent group, that is all messages TO or FROM a
  5538. given UserID, the messages are sorted chronologically.
  5539.  
  5540.      You can disable this special (CompuServe MAIL correspondent)
  5541. sort by toggling to  MCS OFF.  This will result in your CompuServe
  5542. MAIL sourced files being sorted in the same manner as general
  5543. forum messages.
  5544.  
  5545.      This setting is ignored when the file is not a CompuServe
  5546. MAIL sourced file.
  5547.  
  5548.  
  5549. 5.6.8.3  Sort:  threads by DATE/SUBJECT
  5550. ---------------------------------------
  5551.  
  5552.      This setting affects the order that a whole group of messages
  5553. sharing the same subject (a thread) is sorted into with respect to  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  96
  5554. -------------------------------------------------------------------
  5555.  
  5556. other whole groups of messages having other subjects. (other
  5557. threads)  This has NO EFFECT on how individual messages are sorted
  5558. within a thread.
  5559.  
  5560.      Selecting  threads by DATE  (the initial default) will sort
  5561. the thread groups into oldest first, newest last, by the date and
  5562. time of the newest message in each thread.  Toggling to  threads
  5563. by SUBJECT  will sort the thread groups into alphabetical order by
  5564. each thread subject.
  5565.  
  5566.  
  5567. 5.6.8.4  Sort:  GROUP/IGNORE sections
  5568. -------------------------------------
  5569.  
  5570.      This setting affects whether groups of threads sharing the
  5571. same section are sorted together.  This has NO EFFECT on how
  5572. individual messages are sorted within a thread, nor on the order
  5573. that threads (in the same section) are sorted with respect to each
  5574. other.
  5575.  
  5576.      Selecting  GROUP sections  (the initial default) will sort
  5577. threads with a common section together.  Toggling to 
  5578. IGNORE sections  disables this grouping, and sections are totally
  5579. ignored as a sort criteria.
  5580.  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  97
  5581. -------------------------------------------------------------------
  5582.  
  5583.  
  5584.  
  5585. 6  BATCH mode
  5586. =============
  5587.  
  5588.      A potential major use of Recon is to periodically (daily or
  5589. weekly) and summarily sort, prune and age your message files.  For
  5590. this common use, one might use BATCH mode.  After the command line
  5591. is typed, no further user interaction is required.
  5592.  
  5593.      However you should also note that when Recon loads files in
  5594. INTERACTIVE it does essentially the same processing.  As such you
  5595. may wish to reserve Recon BATCH for cleaning up files that you
  5596. seldom load with Recon in INTERACTIVE mode.
  5597.  
  5598.      To run Recon in BATCH mode use the following command line:
  5599.  
  5600.   RECON  [<filespec>] /B [/TAGE:###] [/MAGE:###] [/DEL]
  5601.              [/A] [/ALLFOR] [/ANN:x]
  5602.  
  5603.      Any of the other non-BATCH specific command line parameters
  5604. (section 4) can also be used in BATCH mode to modify Recon's
  5605. actions.  A description of the BATCH mode specific parameters
  5606. follows.
  5607.  
  5608.  
  5609. 6.1  BATCH mode:  <filespec> and /B parameter
  5610. ---------------------------------------------
  5611.  
  5612.      By default Recon runs in INTERACTIVE mode, to run it in BATCH
  5613. mode include the parameter  /B  in the command line.  Example:
  5614.  
  5615.           RECON /B
  5616.  
  5617.      If you wish to BATCH process, for instance a group of
  5618. messages that have been split off and archived to a different
  5619. file, then you will need to use the  filespec  parameter.  For
  5620. example if you have some old messages from the IBMHW forum stored
  5621. in a file named IBMDISK.THD, and IBMDISK.THD is in your regular
  5622. TAPCIS STORAGE directory, use the following command line:
  5623.  
  5624.           RECON ibmdisk.thd /B
  5625.  
  5626.      DOS wildcard filespec characters are supported, if you have a
  5627. number of such files, all with a "THD" extension in the TAPCIS
  5628. STORAGE directory, you could use the following command line:
  5629.  
  5630.           RECON *.thd /B
  5631.  
  5632.      If the files are not in the TAPCIS STORAGE directory then you
  5633. must use the full pathname with the filename, for example if you
  5634. have renamed your old .SAV files to .VLD, and they have been moved
  5635. to the "c:\tap\arch" directory, use the following command line:
  5636.  
  5637.           RECON c:\tap\arch\*.vld /B  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  98
  5638. -------------------------------------------------------------------
  5639.  
  5640.      In Recon BATCH the default filename extension is "SAV" hence
  5641. the following command line:
  5642.  
  5643.           RECON c:\tap\arch\ibmhw /B
  5644.  
  5645. is equivalent to:
  5646.  
  5647.           RECON c:\tap\arch\ibmhw.sav /B
  5648.  
  5649.  
  5650. 6.2  BATCH mode THREAD AGEing:  /TAGE:###
  5651. -----------------------------------------
  5652.  
  5653.      There is an INTERACTIVE mode equivalent to BATCH AGEing, see
  5654. sections 3.12 and 5.1.4.
  5655.  
  5656.      Including this parameter in the command line in BATCH mode
  5657. directs Recon to age threads.  If you do not include this
  5658. parameter, then no thread AGEing will take place at all.  The
  5659. /TAGE parameter is invalid if used in the absence of the /B
  5660. parameter, ie in INTERACTIVE mode.
  5661.  
  5662.      The argument for the parameter must be numeric. (or blank) 
  5663. If not specified then for all files other than .MSG files, the
  5664. default GLOBAL value as stored in Recon2.SET is used.  If the file
  5665. to be processed is a .MSG file then the default FORUM value for
  5666. that file is taken if specified, otherwise the GLOBAL value is
  5667. used.  See sections 5.1.7 and 5.1.8 for editing and setting Recon
  5668. Settings.
  5669.  
  5670.      The initial default value is 30 days, a typical value might
  5671. be 8 days.  To use the default set value use the parameter:
  5672.  
  5673.           RECON /TAGE
  5674.  
  5675.      To override the default setting for only this session use the
  5676. following line:
  5677.  
  5678.           RECON /TAGE:4
  5679.  
  5680.      The age of a thread is determined from the date of its most
  5681. recent message.  AGEing consists of first deleting threads from
  5682. the current file that are older than the number of days chosen,
  5683. then optionally appending these to an .OLD file.  Appending them
  5684. is the default. (see also section 6.4)
  5685.  
  5686.      The file that aged messages are appended to always takes the
  5687. form of forum_name.OLD, where forum_name is the name of the forum
  5688. of origin of that message.  The .OLD files are placed in the
  5689. TAPCIS storage directory.
  5690.  
  5691.      Announcements within .MSG files are treated a little
  5692. differently.  All of the not NEW (old) announcements are aged if
  5693. AGEing is specified, regardless of their age.
  5694.  
  5695.      Under no circumstances will a NEW message or announcement be  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page  99
  5696. -------------------------------------------------------------------
  5697.  
  5698.  aged.
  5699.  
  5700.      Pseudo "announcement messages" as captured and generated by a
  5701. FRONTEND TAPCIS script and stored in the  MAIL.MSG  file are aged
  5702. as a normal message, not as an announcement.
  5703.  
  5704.  
  5705. 6.3  BATCH mode message AGEing:  /MAGE:###
  5706. ------------------------------------------
  5707.  
  5708.      There is an INTERACTIVE mode equivalent to BATCH AGEing, see
  5709. sections 3.12 and 5.1.4.
  5710.  
  5711.      Including this parameter in the command line in BATCH mode
  5712. directs Recon to age single messages.  If you do not include this
  5713. parameter, then no message AGEing will take place at all.  The
  5714. /MAGE parameter is invalid if used in the absence of the /B
  5715. parameter, ie in INTERACTIVE mode.
  5716.  
  5717.      The argument for the parameter must be numeric. (or blank)  
  5718. If not specified then for all files other than .MSG files, the
  5719. default GLOBAL value as stored in Recon2.SET is used.  If the file
  5720. to be processed is a .MSG file then the default FORUM value for
  5721. that file is taken if specified, otherwise the GLOBAL value is
  5722. taken.  See sections 5.1.7 and 5.1.8 for information on how to
  5723. Edit and Save Recon Settings.
  5724.  
  5725.      The initial default value is 60 days, a typical value might
  5726. be 15 days.  To use the default set value use the parameter:
  5727.  
  5728.           RECON /MAGE
  5729.  
  5730.      To override the default setting for only this session use the
  5731. following line:
  5732.  
  5733.           RECON /MAGE:10
  5734.  
  5735.      The age of a message is simply determined by its date. 
  5736. AGEing consists of deleting messages from the current file that
  5737. are older than the number of days chosen, then optionally
  5738. appending these to an .OLD file.  Appending them is the default.
  5739. (see also section 6.4)
  5740.  
  5741.      The file that aged messages are appended to always takes the
  5742. form of forum_name.OLD, where forum_name is the name of the forum
  5743. of origin of that message.  The .OLD files are placed in the
  5744. TAPCIS storage directory.
  5745.  
  5746.      Announcements within .MSG files are treated a little
  5747. differently.  All of the old announcements are aged if AGEing is
  5748. specified, regardless of the  MAGE  "days" parameter.
  5749.  
  5750.      Under no circumstances will a NEW message or announcement be
  5751. aged.
  5752.  
  5753.      Pseudo "announcement messages" as captured and generated by a  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page 100
  5754. -------------------------------------------------------------------
  5755.  
  5756. FRONTEND TAPCIS script and stored in the  MAIL.MSG  file are aged
  5757. as a normal message, not as an announcement.
  5758.  
  5759.  
  5760. 6.4  BATCH mode:  the /DEL parameter
  5761. ------------------------------------
  5762.  
  5763.      The /DEL parameter directs Recon NOT to append aged messages
  5764. and/or threads to the corresponding .OLD file.  Hence under such
  5765. circumstances all aged messages will be "completely" removed and
  5766. DELeted.
  5767.  
  5768.      The /DEL parameter is invalid if used in the absence of the
  5769. /B parameter, ie in INTERACTIVE mode, or in the absence of either
  5770. the /MAGE of /TAGE parameters.  Example use:
  5771.  
  5772.           RECON *.JNK /B /TAGE:45 /MAGE:60 /DEL
  5773.  
  5774.      Be CAUTIOUS with the use of this parameter.
  5775.  
  5776.  
  5777. 6.5  BATCH mode:  the /A parameter
  5778. ----------------------------------
  5779.  
  5780.      In the unusual instance where you need to force reprocessing
  5781. of all of a group of your message files, even if they have not
  5782. APPARENTLY changed since the last Recon processing, include the /A
  5783. parameter:
  5784.  
  5785.           RECON *.SAV /B /A
  5786.  
  5787.      Such a circumstance might arise if you have had trouble with
  5788. your DOS clock setting or perhaps when first running a new version
  5789. of Recon. (this is not required for versions so far)  The /A
  5790. parameter is invalid if used in the absence of the /B parameter,
  5791. ie in INTERACTIVE mode.
  5792.  
  5793.  
  5794. 6.6  BATCH mode:  the /ALLFOR parameter
  5795. ---------------------------------------
  5796.  
  5797.      When you direct Recon to process your .MSG files by including
  5798. an appropriate  filespec  parameter then Recon will limit its
  5799. processing to only those .MSG files that correspond to previously
  5800. selected (active) forums in the current TAPCIS PARAMS file.
  5801.  
  5802.      You can indicate to Recon to ignore this restriction, by
  5803. including the  /ALLFOR  parameter in the command line.  For
  5804. example:
  5805.  
  5806.           RECON *.MSG /B /ALLFOR  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page 101
  5807. -------------------------------------------------------------------
  5808.  
  5809.  
  5810. 6.7  .MSG file annotation, the /ANN parameter
  5811. ---------------------------------------------
  5812.  
  5813.      This parameter is needed only for the  SEQUENCE B  type
  5814. procedure for processing message files, (section 1.2) that is if
  5815. you BATCH process/age your message files with Recon and then
  5816. choose to view the file with the TAPCIS viewer.  This would
  5817. represent a minority of Recon 2.01 users, but this feature is
  5818. still included for upward compatibility.
  5819.  
  5820.      The  ANN  parameter has three arguments:  OFF, NEW, and ALL. 
  5821. This determines whether your .MSG files will be annotated.  If you
  5822. use  NEW  then only messages new to Recon will be annotated, if
  5823. you use  ALL  then all messages in the .MSG file will annotated. 
  5824. The default is /ANN:OFF.
  5825.  
  5826.      .MSG file annotation somewhat augments your abilities within,
  5827. and use of the TAPCIS viewer.  See section 3.14 in the tutorial
  5828. for details.
  5829.  
  5830.      This annotation is for the benefit of the TAPCIS .MSG file
  5831. viewer.  As this "annotation" information would be redundant it is
  5832. NOT shown in the Recon display.
  5833.  
  5834.      If you are using Recon for all your message file needs, and
  5835. hence not using the message file viewer facility in TAPCIS there
  5836. is a slight gain in file save time and file space by using the
  5837. default  /ANN:OFF  parameter setting.
  5838.  
  5839.  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page 102
  5840. -------------------------------------------------------------------
  5841.  
  5842.  
  5843.  
  5844. 7  Appendices
  5845. =============
  5846.  
  5847. 7.1  Memory considerations
  5848. --------------------------
  5849.  
  5850.      Recon uses EMS 3.2 calls only, hence any EMS memory or board
  5851. that you have will likely be just fine for Recon.
  5852.  
  5853.       Note that this is  eXPANded  memory, *NOT*  eXTENded 
  5854. memory, or XMS memory.
  5855.  
  5856.      This generally means addon boards for AT or XT class
  5857. computers with the major exception of the AST REMM driver and a
  5858. few others, and QEMM or other EMM driver for 386SX/386/486's.
  5859.  
  5860.      If you are not sure, just try it, Recon will tell you during
  5861. startup if it can use what you have.
  5862.  
  5863.      As an approximate summary, Recon uses the following amounts
  5864. of EMS in the noted precedence order:
  5865.  
  5866.      For overlays          160k  (first, if  /EMSOVR  specified)
  5867.      For EMS load space    544k  (second)
  5868.      For DOS Shelling      576k  (third)
  5869.  
  5870.      Total                1280k  (approx.)
  5871.  
  5872.      In order to use EMS for loading, there must be at least about
  5873. 272k available.  If you wish to use EMS for overlays, you will
  5874. need a minimum of about 432k. (ie. 272k+160k)  If you have less
  5875. than this then EMS loading would just slow you down without giving
  5876. extra capacity, hence it is not used.
  5877.  
  5878.      If you have a lot of EMS available, and are using DV or Win3,
  5879. set the Recon window maximum available EMS to at least 1328k.
  5880.  
  5881.  
  5882. 7.2  Updating from 1.80/1.80a
  5883. ------------------------------
  5884.  
  5885.      For the most part your update should be smooth and
  5886. effortless.  The interface for 2.01 is similar, and the context
  5887. sensitive help should provide enough hints for you to get up to
  5888. speed quickly.
  5889.  
  5890.      You can install Recon 2.01 directly on top of Recon
  5891. 1.80/1.80a, (or older version) or if you prefer, you install it to
  5892. a new directory.  Be very careful not to mix up or mismatch the
  5893. Recon.EXE & Recon.OVR files.
  5894.  
  5895.      When Recon 2.01 starts up, it will look for version 2 format
  5896. data files, and not finding any will then look for previous
  5897. versions' data files.  If it finds these then it will load all  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page 103
  5898. -------------------------------------------------------------------
  5899.  
  5900. your previous settings data, modify it as necessary, and create
  5901. new version 2 data files.  If you were previously registered, your
  5902. serial number will automatically carry over to version 2 as well.
  5903.  
  5904.  
  5905.      Here are a few notes, and some warnings to alert you to
  5906. important ways in which 2.01 differs.  The list is by no means
  5907. complete, and highlights only those points that you might
  5908. otherwise find confusing.
  5909.  
  5910.      1)   Most INTERACTIVE mode related command line parameters
  5911.           have been *eliminated*, the control of these settings is
  5912.           now in the Recon2.SET file.
  5913.  
  5914.           You will be directed by Recon as to which are no longer
  5915.           supported on startup.
  5916.  
  5917.      2)   A number of the Recon2.SET file (previously Recon.SET)
  5918.           parameters' syntax have changed.  These should be
  5919.           converted uneventfully when Recon 2.01 first starts up. 
  5920.           DO NOT try to just substitute your Recon.SET file for
  5921.           Recon2.SET by renaming the file.
  5922.  
  5923.      3)   Recon will create new  .SET/.PCK/.DAT  files, these will
  5924.           all be named RECON2.*, your old files will not be
  5925.           disturbed.  So if you need to edit a setting in the .SET
  5926.           file, be sure to edit the RECON2.SET file, else you will
  5927.           not effect a change in Recon 2.01.
  5928.  
  5929.           Because Recon 2.01 uses completely new data files, and
  5930.           does not disturb Recon 1.80 data files, you can run both
  5931.           versions concurrently - this may make it a little easier
  5932.           during switch over.
  5933.  
  5934.      4)   Throughout Recon, wherever a  Y[Enter]  or a  N[Enter] 
  5935.           was required, just the  Y  or  N  now suffices.  Be
  5936.           careful that you don't insert an unneeded  [Enter]  and
  5937.           go somewhere you had not intended.
  5938.  
  5939.      5)   The  [Esc]  key is now equivalent to  N  in all dialogue
  5940.           boxes.
  5941.  
  5942.      6)   A mouse hot zone has been created for accepting  YES 
  5943.           and  NO  replies as well.
  5944.  
  5945.      7)   The hot keys for Copy/Move/Delete/Mark have been
  5946.           slightly altered, so as to accommodate  Section 
  5947.           operations.  Be VERY CAREFUL if you are used to using
  5948.           the hot keys, review the slight changes first, else you
  5949.           might get unexpected results.
  5950.  
  5951.      8)   The Mark & UnMARK  THREAD to FINISH  command (global hot
  5952.           key Shf[F4]) has been changed, to  THREAD {Branch}.  See
  5953.           Action|MARK 5.3.1 and Action|UnMARK 5.3.2.  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page 104
  5954. -------------------------------------------------------------------
  5955.  
  5956.      9)   The global hot key for the NEW filter toggle is changed
  5957.           to AltW.
  5958.  
  5959.      10)  The filters in Recon 2.01 are now combined as  AND 
  5960.           filters, the filters in 1.80 were  OR-ed  together.
  5961.  
  5962.      11)  By default Recon 2.01 adds OUTBOX copies of messages to
  5963.           the .MSG file, rather than the .SAV file.  This is a
  5964.           much handier place to have them, as you keep your thread
  5965.           filled out  *in your .MSG file*  until you actually
  5966.           download the CIS copy of your reply.  This is the only
  5967.           way of keeping track of your MAIL file replies.
  5968.  
  5969.      12)  Recon is no longer troubled by imbedded ^Z's or other
  5970.           line noise, it will clean these up and substitute a
  5971.           space.  You don't need the Filther.EXE program any more,
  5972.           and SHOULD NOT USE it, as it will on occasion strip new
  5973.           version 2 markings in the files.
  5974.  
  5975.           In particular the Filther.EXE program will remove all
  5976.           Recon 2.01 set HOLDs on messages.  (see Action|Hold
  5977.           5.3.8)  If you never used FILTHER don't worry about
  5978.           this.
  5979.  
  5980.  
  5981. 7.3  Example Recon2.SET file
  5982. ----------------------------
  5983.  
  5984.  
  5985. *  Recon v2.0 SETTINGS file
  5986. *      This is a straight text file that you can
  5987. *   freely edit to change the settings' defaults
  5988. *      Blank lines and lines beginning with a  *  are ignored,
  5989. *   leading/trailing spaces and case are not significant
  5990.  
  5991. $forum=GLOBAL
  5992.  
  5993.     CatScanPATH=c:\com\cat\
  5994.     ReconEDIT1=REDIT.BAT
  5995.     ReconEDIT2=REDIT2.BAT
  5996.  
  5997.     scroll=LINE
  5998.     SNAPOFF=ON
  5999.     DCHECK=ON
  6000.     QUIET=ON
  6001.     BACKUP=ON
  6002.     EXPERTmode=ON
  6003.  
  6004.     NEWfilter=ON
  6005.     CMailReceipt=OFF
  6006.     allowREformatting=ON
  6007.  
  6008.     HIDEBOX=ON
  6009.     cleanANN=ON
  6010.     deleteAGED=ON
  6011.     OUTBOX=MSGfile  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page 105
  6012. -------------------------------------------------------------------
  6013.  
  6014.     threadAGEdays=10
  6015.     messageAGEdays=16
  6016.     fileAGEsize=2000
  6017.     THREADsort=ON
  6018.     MCsort=ON
  6019.     THREADSbyDATE=ON
  6020.     GROUPsect=ON
  6021.     STRICTsectSORT=OFF
  6022.  
  6023.  
  6024. *    Forum-specific settings should be listed below, start each
  6025. *  section with a  $forum=forum_name  parameter.
  6026. *    Most of the View/Send and  Sort  parameters are supported for 
  6027. *  forum specific use.
  6028.  
  6029. $forum=TAPCIS
  6030.  
  6031.     HIDEBOX=ON
  6032.     cleanANN=ON
  6033.     deleteAGED=ON
  6034.     OUTBOX=MSGfile
  6035.  
  6036.     threadAGEdays=4
  6037.     messageAGEdays=9
  6038.     fileAGEsize=500
  6039.  
  6040.     THREADsort=ON
  6041.     THREADSbyDATE=ON
  6042.     GROUPsect=ON
  6043.     STRICTsectSORT=OFF
  6044.  
  6045. $forum=MAIL
  6046.  
  6047.     OUTBOX=MSGfile
  6048.  
  6049.     threadAGEdays=30
  6050.     messageAGEdays=40
  6051.     fileAGEsize=1000
  6052.  
  6053.     deleteaged=OFF
  6054.  
  6055.  
  6056. 7.4  DESQview
  6057. -------------
  6058.  
  6059.      Recon is DESQview aware, it will handshake with DESQview and
  6060. should run perfectly behaved in a nonvirtualized window on a 8088,
  6061. 286 or 386 machine.  In other words you can set "writes directly
  6062. to screen"  to  NO.
  6063.  
  6064.  
  6065. 7.5  Windows
  6066. ------------
  6067.  
  6068.      Recon is not a Windows application but will run full screen
  6069. under Win3 enhanced, standard or real mode as a DOS application.  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page 106
  6070. -------------------------------------------------------------------
  6071.  
  6072.  
  6073. 7.6  Hardware requirements
  6074. --------------------------
  6075.  
  6076.      You MUST HAVE AT LEAST 350k of free memory available in order
  6077. to run Recon.  If you try to run Recon with insufficient memory,
  6078. it will exit with a error message.
  6079.  
  6080.      Recon will run under DOS 2.0 or later.  With an MDA (IBM
  6081. monochrome), Hercules or CGA display card it will run in
  6082. monochrome, with an EGA or VGA/superVGA it will run in color. 
  6083.  
  6084.      Recon has been specifically tested and is compatible with
  6085. MSDOS 5.0, and DRDOS 5.0.
  6086.  
  6087.      If you are running a color display card with a monochrome
  6088. monitor, for example most laptop computers or a monochrome VGA
  6089. setup, then you will likely need the /MONO parameter. (section
  6090. 4.8)
  6091.  
  6092.  
  6093. 7.7  Appendix x: Program notes
  6094. ------------------------------
  6095.  
  6096.      Maximum number of messages in a file:      2000  (with EMS)
  6097.      Maximum number of messages in a file:      1000  (NO EMS)
  6098.      Maximum number of lines in a message:      1000
  6099.      Maximum number of forums (current & old):    80
  6100.      Maximum length of paths (characters):        80
  6101.  
  6102.      Recon adds a character ("" ascii 21) to the top line of a
  6103. message header to mark it as already processed, two such
  6104. characters if this message's header, message numbers or TO/FROM
  6105. lines have been reconstructed.  If a message is HELD then it adds
  6106. another character to indicate this. ( ascii 127)  Although Recon
  6107. will not display these characters, other message file viewers
  6108. likely will.  These should not interfere in any other processing
  6109. of the file.
  6110.  
  6111.      As necessary Recon imbeds "FORUM of origin" information in
  6112. new files that it creates.  This information is otherwise ignored
  6113. and is not displayed by either Recon or TAPCIS.  Other message
  6114. file utilities that do not strictly follow TAPCIS message file
  6115. structure may end up harmlessly displaying this embedded text as
  6116. part of the message text of the first message in the file.
  6117.  
  6118.      Recon creates four small information files, Recon2.DAT,
  6119. Recon2.PCK, Recon2.SET, and Recon2.SHL in your TAPCIS STORAGE
  6120. directory.  These should not occupy much more space than about
  6121. 4096 bytes each.
  6122.  
  6123.      Recon2.SHL and Recon2.SET are ASCII text files, and may be
  6124. freely edited, see sections 5.1.10 and 5.1.7.
  6125.  
  6126.      Recon2.PCK and Recon2.DAT are NOT text files, and if you try  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page 107
  6127. -------------------------------------------------------------------
  6128.  
  6129. to view/edit them you will likely corrupt them.
  6130.  
  6131.      Recon may also create a temporary swap file, RECONSWP.$$$. 
  6132. You will never see this file unless you crash your computer while
  6133. you are in Recon's shell, even so this file will be erased the
  6134. next time you shell.
  6135.  
  6136.  
  6137. 7.8  Sysop functions
  6138. --------------------
  6139.  
  6140.      Recon now has SYSOP features.
  6141.  
  6142.      To activate the Sysop commands you need a software key, these
  6143. features are hidden mainly because if you are not a Sysop and try
  6144. to use the Sysop features, especially accidentally, you'll HANG
  6145. TAPCIS while it is online.
  6146.  
  6147.      If you are a Sysop please send me a CMail note with a request
  6148. for the Sysop KEY.  Please identify the Forum or Forums that you
  6149. sysop, and please also supply the name/userid of the PRIMARY Sysop
  6150. in your forum.
  6151.  
  6152.  
  6153.      When unlocked, the Sysop commands are included in the Connect
  6154. panel, the global hot key to access the panel is  CtlS:
  6155.  
  6156.  
  6157.                     │▒SysOp▒...▒▒▒▒▒▒▒▒▒▒▒CtlS▒│
  6158.                     ╘═╒════════════════════╕═══╛
  6159.                       │▒Forward▒on▒Board▒▒▒│
  6160.                       │ Forward by mAil    │
  6161.                       │ CHAnge sect/subj   │
  6162.                       │ Hold ...           │
  6163.                       │ sysop DELETE  CtlD │
  6164.                       ╘════════════════════╛
  6165.  
  6166.  
  6167. 7.8.1  Forward on Board
  6168. -----------------------
  6169.  
  6170.      A CompuServe sysop command used to forward an existing
  6171. message to another recipient within the same forum.
  6172.  
  6173.      You have the option of leaving the message in the same slot,
  6174. or placing it into a new message slot with an optional deletion of
  6175. the old message, and you may also send the new message as private.
  6176.  
  6177.      The dialogue box for these prompts hops onto the mini-index
  6178. to allow you to view most of the message.
  6179.  
  6180.  
  6181. 7.8.2  Forward by MAIL
  6182. ----------------------
  6183.  
  6184.      A CompuServe sysop command used to forward an existing  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page 108
  6185. -------------------------------------------------------------------
  6186.  
  6187. message to another recipient through CompuServe MAIL.
  6188.  
  6189.      You have the option of deleting the old board message.
  6190.  
  6191.      The dialogue box for these prompts hops onto the mini-index
  6192. to allow you to view most of the message.
  6193.  
  6194.  
  6195. 7.8.3  Change Section/Subject
  6196. -----------------------------
  6197.  
  6198.      A CompuServe sysop command used to move a message, together
  6199. with any following message replies, to another section within the
  6200. same forum, and/or to optionally change the message subject.
  6201.  
  6202.      As a very helpful feature, Recon will also immediately
  6203. implement that change within your current message file.
  6204.  
  6205.      You choose the new message subject and section from a popup
  6206. picklist.
  6207.  
  6208.  
  6209. 7.8.4  Hold functions
  6210. ---------------------
  6211.  
  6212.  
  6213.                     │▒Hold▒...▒▒▒▒▒▒▒▒▒▒▒│
  6214.                     │ ╒═════════════════╕│
  6215.                     ╘═│▒set▒Hold▒ON▒▒▒▒▒│╛
  6216.                       │ set Hold OFF    │
  6217.                       │ READ Held       │
  6218.                       ╘═════════════════╛
  6219.  
  6220.  
  6221.      A CompuServe sysop command used to HOLD messages from
  6222. scrolling.  When applied to a given message, it also applies to
  6223. all following replies.
  6224.  
  6225.      You can set a HOLD to ON, or to OFF.
  6226.  
  6227.      As a very helpful feature, Recon will also immediately
  6228. implement that change within your current message file.
  6229.  
  6230.      You can also request a script to be generated to download all
  6231. of the currently HELD messages on the forum.
  6232.  
  6233.  
  6234. 7.8.5  Sysop Delete
  6235. -------------------
  6236.  
  6237.      This is a special delete message script, it is put into the
  6238. sysop panel, and a hot key of  CtlD  has been added.
  6239.  
  6240.      You will always be asked for a confirmation, even with
  6241. EXPERTmode=ON.
  6242.  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page 109
  6243. -------------------------------------------------------------------
  6244.  
  6245.  
  6246.  
  6247. 8  Document Index
  6248. =================
  6249.  
  6250. .$$$. . . . . . . . . . . . . 71   DeleteAGED . . . . . . . . . .67
  6251. .$RK. . . . . . . . . 52, 62, 66   DESQview . . . . . . . .102, 105
  6252. .OLD. . . . . . . . . . . . . 68   Disk space . . . . . . . .52, 66
  6253. .TMD. . . . . . . . . . . 56, 88   Distribution policies. . . . . 8
  6254. .TMK. . . . . . . . . . . 56, 88   DOS environment variables. . .50
  6255. ! . . . . . . . . . . . . 59, 70   DOWnload . . . . . . . . . . .86
  6256. $REXT$. . . . . . . . . . . . 71   Duplicates . . . . . . . . . .21
  6257. /A. . . . . . . . . . . . . .100   Edit message header. . . . . .91
  6258. /ALLFOR . . . . . . . . . . .100   Editor
  6259. /ANN. . . . . . . . . . . . .101        external. . . . . . . . .85
  6260. /B. . . . . . . . . . . . . . 97        Recon . . . . . . . . . .84
  6261. /COLOR. . . . . . . . . . . . 53   EMM. . . . . . . . . . . . . 102
  6262. /DEL. . . . . . . . . . . . .100   EMS. . . . . . . . . . . 64, 102
  6263. /EMSOVR . . . . . . . . . . . 53   eXPANded memory. . . . . . . 102
  6264. /MAGE . . . . . . . . . . . . 99   EXPERTmode . . . . . . . . . .66
  6265. /MONO . . . . . . . . . . . . 53   eXTENded memory. . . . . . . 102
  6266. /NOBAK. . . . . . . . . . . . 52   FAX. . . . . . . . . . . . . .90
  6267. /NODCHECK . . . . . . . . . . 52   File
  6268. /NPH. . . . . . . . . . . . . 54        exit. . . . . . . . .62, 64
  6269. /P. . . . . . . . . . . . . . 51        load. . . . . . . . . . .59
  6270. /Q. . . . . . . . . . . . . . 51        pick. . . . . . . . . . .61
  6271. /TAGE . . . . . . . . . . . . 98   File attribute . . . . . . . .59
  6272. /TZADJ. . . . . . . . . . . . 54   Filters
  6273. ^Z. . . . . . . . . . . . . .104        Branch. . . . . . . . . .81
  6274. <self>. . . . . . . . . . . . 93        DELETED . . . . . . . . .82
  6275. Action panel                            MARKed. . . . . . . . . .80
  6276.      hot keys . . . . . . . . 37        NEW . . . . . . . . . . .80
  6277. Add-ons . . . . . . . . . 48, 70        UserID group. . . . . . .81
  6278. AGEing. . . . . . 38, 42, 62, 98   Filther.EXE. . . . . . . . . 104
  6279. allowREformatting . . . . . . 67   FORUM of origin. . . 40, 60, 106
  6280. Annotation. . . . . . . .44, 101   FRONTEND script. . . . . .64, 99
  6281. Announcements . . . . . . 67, 98   GMT. . . . . . . . . . . . . .54
  6282. Archiving . . . . . . . . . . 34   Goto Subject . . . . . . . . .91
  6283. BACKUP. . . . . . . . . . . . 66   Help . . . . . . . . . . . . .13
  6284. BATCH Recon . . . . . . . . . 97   HIDEBOX. . . . . . . . . . . .67
  6285. BINARY CMail. . . . . . . . . 23   HOLD . . . . . . . . . . . . .78
  6286. CatScan . . . . . . . 65, 71, 86   Hot key. . . . . . . . . . . .24
  6287. CatScan.LOG . . . . . . . 65, 86   Index
  6288. CatScanPATH . . . . . . . . . 65        full screen . . . . .30, 93
  6289. cleanANN. . . . . . . . . . . 67        local . . . . . . . .22, 60
  6290. CMail                              Installation . . . . . . . . .10
  6291.      ASCII. . . . . . . . . . 83   INTERACTIVE Recon. . . . . . .58
  6292.      BINARY . . . . . . . . . 83   INTERNET . . . . . . . . . . .90
  6293. CMailReceipt. . . . . . . . . 67   Jump . . . . . . . . . . . . .90
  6294. Command line parameters . . . 50   Jump ROOT. . . . . . . . . . .90
  6295. CONFIRMmode . . . . . . . . . 66   Laptop . . . . . . . .24, 53, 72
  6296. Copy. . . . . . . . . . . . . 76   Mail correspondent sort. .73, 95
  6297. Correspondent . . . . . . . . 24   MARK . . . . . . . . . . . . .74
  6298. DCHECK. . . . . . . . . . . . 66   Mark by AGE. . . . . . . . . .75
  6299. Delete. . . . . . . . . . . . 77  Recon (tm) v2.01    (C) 1989-1991  Orest W. Skrypuch     page 110
  6300. -------------------------------------------------------------------
  6301.  
  6302. Message                                 Save. . . . . . . . . . .69
  6303.      forward. . . . . . . . . 83   Shareware. . . . . . . . . . . 5
  6304.      PAUSE. . . . . . . . 85, 86   shell MENU . . . . . . . .48, 70
  6305.      send . . . . . . . . . . 85   SNAPOFF. . . . . . . . . . . .66
  6306.      write. . . . . . . . . . 82   Sort . . . . . . . . . . . . .94
  6307. Monochrome. . . . . . . . . . 53        date/time . . . . . . . .95
  6308. Mouse                                   sections. . . . . . . . .96
  6309.      hot zones. . . . 25, 54, 61        thread. . . . . . . . . .95
  6310.      scroll bar . . . . . . . 59   split. . . . . . . . . . . . .84
  6311.      turn off . . . . . . . . 56   Status . . . . . . . . . . . .64
  6312. Move. . . . . . . . . . . . . 78   Status line. . . . . . . .22, 60
  6313. Navigate. . . . . . . . . . . 72   STICKY . . . . . . . . . . . .66
  6314. NEWfilter . . . . . . . . . . 66   STRICTsectSORT . . . . . . . .68
  6315. NOMOUSE . . . . . . . . . . . 56   Support. . . . . . . . . . . .14
  6316. outbox. . .1, 60, 67-69, 95, 104   Swap space . . . . . 56, 70, 102
  6317. Overlays. . . . . . . . .53, 102   Syntax error . . . . . . . . .69
  6318. PARAMS file . . .48, 51, 52, 55,   Sysop. . . . . . 67, 69, 81, 107
  6319.                           64, 70   Tag. . . . . . . . . . . . . .91
  6320. PARAMS.NOW. . . . . . . . 52, 71   TapMark. . . . . . . . . .41, 56
  6321. Pick list . . . . . . 19, 39, 59   TAPPATH. . . . . . . . . . . .55
  6322. Print . . . . . . . . . . . . 92   TappeT . . . . . .41, 56, 71, 88
  6323. Printed manual. . . . . . . . .6        advanced marks. . . . . .89
  6324. Pulldown menus. . . . . . . . 15   Text entry box . . . . . .17, 29
  6325. QEMM. . . . . . . . . . . . .102   Thread marking utility . . . .56
  6326. Quiet . . . . . . . . . . 51, 66   Time zone. . . . . . . . . . .54
  6327. Quit. . . . . . . . . . . . . 72   TMKPATH. . . . . . . . . .56, 88
  6328. RAM disk. . . . . . . . . . . 56   Tutorial . . . . . . . . . . .15
  6329. Recon.SET . . . . . . . . . .103   UnMARK . . . . . . . . . . . .75
  6330. Recon2.DAT. . . . . . . .48, 106   Updating from 1.80 . . . . . 102
  6331. Recon2.PCK. . . . . . . .48, 106   UserID
  6332. Recon2.SET. . . .47, 69, 70, 106        add . . . . . . . . . . .89
  6333.      example. . . . . . . . .104        lookup. . . . . . . . . .89
  6334. Recon2.SHL. . . . . .48, 71, 106   What's new . . . . . . . . . . 4
  6335. ReconEDIT . . . . . . . . . . 65   Windows 3. . . . . . . .102, 105
  6336. ReconEDIT1. . . . . . . . . . 85   WordStar . . . . . . . . . . .84
  6337. ReconEDIT2. . . . . . . . . . 85   XMS. . . . . . . . . . . . . 102
  6338. RECONSWP.$$$. . . . . . . . .107
  6339. Reformat message. . . . . . . 67
  6340. Registration. . . . . . . . . .6
  6341. Reply . . . . . . . . . . . . 84
  6342. REPLY$.$$$. . . . . . . . . . 86
  6343. ROOT$.$$$ . . . . . . . . . . 86
  6344. RTEMP . . . . . . . . . . . . 56
  6345. Scripts
  6346.      DELETE . . . . . . . . . 87
  6347.      DEselect thread. . . . . 88
  6348.      read message . . . . . . 87
  6349.      read subject . . . . . . 88
  6350.      read thread. . . . . . . 87
  6351. Scroll. . . . . . . . . . . . 65
  6352. Search. . . . . . . . . . . . 79
  6353. Sequence A. . . . . . . . . . .2
  6354. Sequence B. . . . . . . . . . .3
  6355. Sequence number . . . 23, 28, 31
  6356. Settings
  6357.      edit . . . . . . . . . . 64